benchmark/cascade.pl benchmark/data_section.pl benchmark/demo-mt.pl benchmark/demo-tt.pl benchmark/expr.pl benchmark/expr_eq.pl benchmark/for.pl benchmark/include.pl benchmark/interpolate.pl benchmark/json.pl benchmark/procs/fib.pl benchmark/procs/function.pl benchmark/procs/keys.pl benchmark/procs/map.pl benchmark/procs/method.pl benchmark/procs/sort.pl benchmark/procs/uri_escape.pl benchmark/procs/values.pl benchmark/template/base.mt benchmark/template/base.tx benchmark/template/child.mt benchmark/template/child.tx benchmark/template/include.cs benchmark/template/include.ht benchmark/template/include.mt benchmark/template/include.tt benchmark/template/include.tx benchmark/template/list.cs benchmark/template/list.ht benchmark/template/list.mst benchmark/template/list.mt benchmark/template/list.tj benchmark/template/list.tt benchmark/template/list.tx benchmark/x-poor-env.pl benchmark/x-rich-env.pl Changes example/amon2.psgi example/amon2.psgi.gold example/autolink.pl example/autolink.pl.gold example/base.tx example/cascade.pl example/cascade.pl.gold example/cascade.tx example/chained-scope.pl example/chained-scope.pl.gold example/data_section.pl example/data_section.pl.gold example/err_handler.pl example/fillinform.pl example/fillinform.pl.gold example/form.psgi example/form.psgi.gold example/hello.pl example/hello.pl.gold example/hello.tmpl example/hello.tx example/htmltemplate.pl example/htparser.pl example/i18n-data-localize.pl example/i18n-data-localize.pl.gold example/i18n.pl example/i18n.pl.gold example/list.pl example/list.pl.gold example/list.tx example/locale/ja.po example/mojo.psgi example/mojo.psgi.gold example/put_js.pl example/put_js.pl.gold example/simple.psgi example/simple.psgi.gold HACKING inc/Module/Install.pm inc/Module/Install/AuthorTests.pm inc/Module/Install/Base.pm inc/Module/Install/Can.pm inc/Module/Install/Makefile.pm inc/Module/Install/Metadata.pm inc/Module/Install/Scripts.pm inc/Module/Install/TestTarget.pm inc/Module/Install/WriteAll.pm inc/Module/Install/XSUtil.pm lib/Text/Xslate.pm lib/Text/Xslate/Bridge.pm lib/Text/Xslate/Bridge/Star.pm lib/Text/Xslate/Compiler.pm lib/Text/Xslate/HashWithDefault.pm lib/Text/Xslate/Manual.pod lib/Text/Xslate/Manual/Builtin.pod lib/Text/Xslate/Manual/Cookbook.pod lib/Text/Xslate/Manual/Debugging.pod lib/Text/Xslate/Manual/FAQ.pod lib/Text/Xslate/Parser.pm lib/Text/Xslate/PP.pm lib/Text/Xslate/PP/Const.pm lib/Text/Xslate/PP/Method.pm lib/Text/Xslate/PP/Opcode.pm lib/Text/Xslate/PP/State.pm lib/Text/Xslate/PP/Type/Macro.pm lib/Text/Xslate/PP/Type/Pair.pm lib/Text/Xslate/PP/Type/Raw.pm lib/Text/Xslate/Runner.pm lib/Text/Xslate/Symbol.pm lib/Text/Xslate/Syntax/Kolon.pm lib/Text/Xslate/Syntax/Metakolon.pm lib/Text/Xslate/Syntax/TTerse.pm lib/Text/Xslate/Type/Raw.pm lib/Text/Xslate/Util.pm Makefile.PL MANIFEST This list of files MANIFEST.SKIP META.yml README script/xslate src/Text-Xslate.xs src/xslate_methods.xs src/xslate_opcode.inc t/000_load.t t/010_internals/001_parse.t t/010_internals/002_compile.t t/010_internals/003_assemble.t t/010_internals/004_magic.t t/010_internals/005_load_file.t t/010_internals/006_errhandler.t t/010_internals/007_compile_errs.t t/010_internals/008_files.t t/010_internals/009_goto_address.t t/010_internals/010_line_number.t t/010_internals/011_missuse.t t/010_internals/012_multilines.t t/010_internals/013_deps_str.t t/010_internals/014_deps_file.t t/010_internals/015_deps_file2.t t/010_internals/016_cached.t t/010_internals/017_render.t t/010_internals/018_opinfo.t t/010_internals/019_runtime_error.t t/010_internals/020_optimize.t t/010_internals/021_edge_cases.t t/010_internals/022_signal.t t/010_internals/023_cachepath.t t/010_internals/024_die_in_macros.t t/010_internals/025_reset_hooks.t t/010_internals/026_issue16_deep_recursion.t t/010_internals/027_infinite_warn.t t/010_internals/028_taint.t t/010_internals/029_large_file.t t/010_internals/030_die_in_funcs.t t/010_internals/031_save_src.t t/010_internals/032_encoding_error.t t/010_internals/033_vpath_cache.t t/010_internals/100_threads.t t/010_internals/200_leaktrace.t t/010_internals/300_explicit_pp.t t/020_interface/001_parser_option.t t/020_interface/002_myparser.t t/020_interface/003_encoding.t t/020_interface/004_no_vars.t t/020_interface/005_util.t t/020_interface/006_psgi.t t/020_interface/007_data_section.t t/020_interface/008_type.t t/020_interface/009_hash_with_default.t t/020_interface/010_err_encoding.t t/020_interface/011_hwd_w_include_vars.t t/020_interface/012_default_functions.t t/020_interface/013_slurp_template.t t/020_interface/014_customize_option.t t/030_kolon/001_interpolate.t t/030_kolon/002_field.t t/030_kolon/003_for.t t/030_kolon/004_if.t t/030_kolon/005_rel_ops.t t/030_kolon/006_arith_ops.t t/030_kolon/007_log_ops.t t/030_kolon/008_literal.t t/030_kolon/009_include.t t/030_kolon/010_escaped_str.t t/030_kolon/011_macro.t t/030_kolon/012_cascade.t t/030_kolon/013_more_field.t t/030_kolon/014_while.t t/030_kolon/015_methods.t t/030_kolon/016_funcs.t t/030_kolon/017_more_macro.t t/030_kolon/018_dynamic_filters.t t/030_kolon/019_explicit_interpolate.t t/030_kolon/020_chomp.t t/030_kolon/021_overlay.t t/030_kolon/022_given.t t/030_kolon/023_bitwise.t t/030_kolon/024_localize_vars.t t/030_kolon/025_objectliteral.t t/030_kolon/026_constant.t t/030_kolon/027_lambda.t t/030_kolon/028_smartmatch.t t/030_kolon/029_blockfilter.t t/030_kolon/030_xfuncs.t t/030_kolon/031_post_if.t t/030_kolon/032_include_bareword.t t/030_kolon/033_ov_forloop.t t/030_kolon/034_print.t t/030_kolon/035_include_w_vars.t t/030_kolon/036_foreach_else.t t/030_kolon/037_loop_ctl.t t/030_kolon/038_custom_esc.t t/030_kolon/039_root_vars.t t/030_kolon/040_external_macro.t t/040_tterse/001_parse.t t/040_tterse/002_interpolate.t t/040_tterse/003_field.t t/040_tterse/004_for.t t/040_tterse/005_if.t t/040_tterse/006_include.t t/040_tterse/007_funcs.t t/040_tterse/008_methods.t t/040_tterse/009_comments.t t/040_tterse/010_expr.t t/040_tterse/011_objectliterals.t t/040_tterse/012_macro.t t/040_tterse/013_wrapper.t t/040_tterse/014_set.t t/040_tterse/015_while.t t/040_tterse/016_call.t t/040_tterse/017_filter.t t/040_tterse/018_process.t t/040_tterse/019_switch.t t/040_tterse/020_chomp.t t/040_tterse/021_fake_use.t t/040_tterse/022_post_if.t t/040_tterse/023_loop_ctl.t t/040_tterse/024_for_else.t t/040_tterse/025_macro.t t/040_tterse/100_not_supported.t t/050_builtins/001_builtin_funcs.t t/050_builtins/002_autobox.t t/050_builtins/003_autobox_w_cb.t t/050_builtins/004_copied.t t/100_plugin/001_import_from.t t/100_plugin/002_import.t t/100_plugin/003_bridge.t t/100_plugin/004_star.t t/100_plugin/100_error.t t/200_app/001_hello.t t/200_app/002_tree.t t/200_app/003_runner.t t/200_app/004_encoding.t t/200_app/simple/dont_touch.tx t/200_app/simple/goodbye.tx t/200_app/simple/hello.tx t/300_examples/001_basic.t t/300_examples/002_cascade.t t/300_examples/003_metakolon.t t/300_examples/004_tterse.t t/900_bugs/001_super.t t/900_bugs/002_addfunc.t t/900_bugs/003_frame_access.t t/900_bugs/004_errorhandling.t t/900_bugs/005_rec_include.t t/900_bugs/006_complex_lex.t t/900_bugs/007_uuv.t t/900_bugs/008_include_var.t t/900_bugs/009_quote_in_comments.t t/900_bugs/010_widechar_for_md5.t t/900_bugs/011_reserved_words.t t/900_bugs/012_ltgt_in_comments.t t/900_bugs/013_comments_lineno.t t/900_bugs/014_too_large_int.t t/900_bugs/015_my_scope.t t/900_bugs/016_x_in_tterse.t t/900_bugs/017_unallocated.t t/900_bugs/018_lvar_in_macro.pl t/900_bugs/019_nested_mm.t t/900_bugs/020_switch_foo.t t/900_bugs/021_cached_enc.t t/900_bugs/022_empty_if_block.t t/lib/MyBridge2.pm t/lib/Text/Xslate/Syntax/Foo.pm t/lib/TTSimple.pm t/lib/Util.pm t/lib/UtilNoleak.pm t/template/common.tx t/template/config.tt t/template/eg/base.tx t/template/eg/child.tx t/template/error/bad_include.tx t/template/error/bad_method.tx t/template/error/bad_syntax.tx t/template/error/bad_tags.tx t/template/footer1.tt t/template/footer2.tt t/template/for.tx t/template/func.tx t/template/header1.tt t/template/header2.tt t/template/hello.tt t/template/hello.tx t/template/hello.tx.mod t/template/hello_sjis.tx t/template/hello_utf8.tx t/template/include.tt t/template/include.tx t/template/include2.tt t/template/include2.tx t/template/macro.tt t/template/myapp/bad_redefine.tx t/template/myapp/base.tx t/template/myapp/base.tx.mod t/template/myapp/cbar.tx t/template/myapp/cfoo.tx t/template/myapp/derived.tx t/template/oi/bad_base.tx t/template/oi/bad_component.tx t/template/other/hello.tx t/template/taint.tx t/template/wrapper.tt t/template/wrapper_div.tt tool/disasm.pl tool/opcode.PL tool/opcode_for_pp.PL tool/uri_unsafe.PL uri_unsafe.h xshelper.h xslate.h xslate_ops.h xt/01_podspell.t xt/02_pod.t xt/03_pod-coverage.t xt/04_synopsis.t xt/05_vars.t xt/100_eg_pl.t xt/101_eg_psgi.t xt/200_depended.t