Async-Template

 view release on metacpan or  search on metacpan

lib/Async/Template/Grammar.pm  view on Meta::CPAN

			'loop' => 6,
			'defblock_ev' => 56,
			'capture' => 57,
			'statement' => 7,
			'view' => 9,
			'atomexpr' => 62,
			'chunk' => 13,
			'atomdir' => 14,
			'anonblock' => 64,
			'defblockname' => 16,
			'event_process' => 67,
			'loopwhilevar' => 68,
			'event' => 69,
			'ident' => 18,
			'event_template' => 401,
			'event_condition' => 72,
			'event_loop' => 74,
			'assign' => 21,
			'awaitcall' => 22,
			'macro' => 23,
			'lterm' => 75,
			'event_plug' => 77,
			'defblock_std' => 25,
			'finalblock' => 79,
			'node' => 27,
			'rawperl' => 81,
			'term' => 80,
			'use' => 84,
			'expr' => 83,
			'eventcall' => 31,
			'event_wrapper' => 30,
			'defblock' => 88,
			'event_capture' => 34,
			'sterm' => 90,
			'filter' => 36,
			'eventblock' => 92,
			'perl' => 39,
			'setlist' => 93,
			'event_atomdir' => 41,
			'chunks' => 42,
			'try' => 43,
			'switch' => 44,
			'directive' => 94,
			'condition' => 95
		}
	},
	{#State 358
		DEFAULT => -115
	},
	{#State 359
		ACTIONS => {
			'CASE' => 403
		},
		GOTOS => {
			'caselst' => 402,
			'onecase' => 408,
			'eventcaselst' => 407,
			'eventcase' => 409,
			'case' => 406,
			'eventdefcase' => 405,
			'eventonecase' => 404
		}
	},
	{#State 360
		ACTIONS => {
			'END' => 410
		}
	},
	{#State 361
		ACTIONS => {
			'END' => 411
		}
	},
	{#State 362
		ACTIONS => {
			'NOT' => 49,
			"{" => 38,
			'LITERAL' => 100,
			'IDENT' => 4,
			"\"" => 82,
			"(" => 71,
			"\$" => 58,
			"[" => 11,
			'NUMBER' => 32,
			'REF' => 33,
			"\${" => 47
		},
		GOTOS => {
			'expr' => 412,
			'sterm' => 90,
			'item' => 50,
			'node' => 27,
			'ident' => 99,
			'term' => 80,
			'lterm' => 75
		}
	},
	{#State 363
		ACTIONS => {
			";" => 413
		}
	},
	{#State 364
		ACTIONS => {
			'END' => 414
		}
	},
	{#State 365
		DEFAULT => -78
	},
	{#State 366
		DEFAULT => -79
	},
	{#State 367
		ACTIONS => {
			'NOT' => 49,
			"{" => 38,
			'LITERAL' => 100,
			'IDENT' => 4,
			"\"" => 82,
			"(" => 71,

lib/Async/Template/Grammar.pm  view on Meta::CPAN

	},
	{#State 396
		DEFAULT => -109
	},
	{#State 397
		DEFAULT => -134
	},
	{#State 398
		ACTIONS => {
			'END' => 431
		}
	},
	{#State 399
		ACTIONS => {
			'END' => 432
		}
	},
	{#State 400
		ACTIONS => {
			'END' => 433
		}
	},
	{#State 401
		DEFAULT => -108
	},
	{#State 402
		ACTIONS => {
			'CASE' => 434
		},
		DEFAULT => -99,
		GOTOS => {
			'onecase' => 438,
			'defcase' => 437,
			'eventdefcase' => 436,
			'eventonecase' => 435
		}
	},
	{#State 403
		ACTIONS => {
			";" => 439,
			'DEFAULT' => 441,
			"{" => 38,
			'LITERAL' => 100,
			'IDENT' => 4,
			"\"" => 82,
			"\$" => 58,
			"[" => 11,
			'NUMBER' => 32,
			'REF' => 33,
			"\${" => 47
		},
		GOTOS => {
			'sterm' => 90,
			'item' => 50,
			'node' => 27,
			'ident' => 99,
			'term' => 440,
			'lterm' => 75
		}
	},
	{#State 404
		DEFAULT => -96
	},
	{#State 405
		DEFAULT => -97
	},
	{#State 406
		ACTIONS => {
			'END' => 442
		}
	},
	{#State 407
		ACTIONS => {
			'CASE' => 434
		},
		DEFAULT => -89,
		GOTOS => {
			'onecase' => 446,
			'defcase' => 445,
			'eventdefcase' => 444,
			'eventonecase' => 443
		}
	},
	{#State 408
		DEFAULT => -101
	},
	{#State 409
		ACTIONS => {
			'END' => 447
		}
	},
	{#State 410
		ACTIONS => {
			'SET' => 1,
			'PERL' => 51,
			'NOT' => 49,
			'IDENT' => 4,
			'CLEAR' => 55,
			'UNLESS' => 5,
			'IF' => 59,
			"\$" => 58,
			'STOP' => 8,
			'CALL' => 60,
			'THROW' => 10,
			'GET' => 61,
			"[" => 11,
			'TRY' => 12,
			'LAST' => 63,
			'DEBUG' => 65,
			'RAWPERL' => 15,
			'META' => 17,
			'INCLUDE' => 19,
			"(" => 71,
			'SWITCH' => 73,
			'MACRO' => 20,
			'WRAPPER' => 76,
			";" => -42,
			'FOR' => 24,
			'LITERAL' => 78,
			'NEXT' => 26,
			"\"" => 82,



( run in 1.818 second using v1.01-cache-2.11-cpan-39bf76dae61 )