From b06fd9887d5a7c5f3871f9f958900d5bb9116067 Mon Sep 17 00:00:00 2001 From: z7zmey Date: Tue, 6 Feb 2018 17:38:35 +0200 Subject: [PATCH] rename files add prefixes for nodes and tests files --- Makefile | 2 +- node/expr/assign_op/{assign.go => n_assign.go} | 0 node/expr/assign_op/{assign_ref.go => n_assign_ref.go} | 0 node/expr/assign_op/{bitwise_and.go => n_bitwise_and.go} | 0 node/expr/assign_op/{bitwise_or.go => n_bitwise_or.go} | 0 node/expr/assign_op/{bitwise_xor.go => n_bitwise_xor.go} | 0 node/expr/assign_op/{concat.go => n_concat.go} | 0 node/expr/assign_op/{div.go => n_div.go} | 0 node/expr/assign_op/{minus.go => n_minus.go} | 0 node/expr/assign_op/{mod.go => n_mod.go} | 0 node/expr/assign_op/{mul.go => n_mul.go} | 0 node/expr/assign_op/{plus.go => n_plus.go} | 0 node/expr/assign_op/{pow.go => n_pow.go} | 0 node/expr/assign_op/{shift_left.go => n_shift_left.go} | 0 node/expr/assign_op/{shift_right.go => n_shift_right.go} | 0 node/expr/binary_op/{binary_op.go => n_binary_op.go} | 0 node/expr/binary_op/{bitwise_and.go => n_bitwise_and.go} | 0 node/expr/binary_op/{bitwise_or.go => n_bitwise_or.go} | 0 node/expr/binary_op/{bitwise_xor.go => n_bitwise_xor.go} | 0 node/expr/binary_op/{boolean_and.go => n_boolean_and.go} | 0 node/expr/binary_op/{boolean_or.go => n_boolean_or.go} | 0 node/expr/binary_op/{coalesce.go => n_coalesce.go} | 0 node/expr/binary_op/{concat.go => n_concat.go} | 0 node/expr/binary_op/{div.go => n_div.go} | 0 node/expr/binary_op/{equal.go => n_equal.go} | 0 node/expr/binary_op/{greater.go => n_greater.go} | 0 .../binary_op/{greater_or_equal.go => n_greater_or_equal.go} | 0 node/expr/binary_op/{identical.go => n_identical.go} | 0 node/expr/binary_op/{logical_and.go => n_logical_and.go} | 0 node/expr/binary_op/{logical_or.go => n_logical_or.go} | 0 node/expr/binary_op/{logical_xor.go => n_logical_xor.go} | 0 node/expr/binary_op/{minus.go => n_minus.go} | 0 node/expr/binary_op/{mod.go => n_mod.go} | 0 node/expr/binary_op/{mul.go => n_mul.go} | 0 node/expr/binary_op/{not_equal.go => n_not_equal.go} | 0 node/expr/binary_op/{not_identical.go => n_not_identical.go} | 0 node/expr/binary_op/{plus.go => n_plus.go} | 0 node/expr/binary_op/{pow.go => n_pow.go} | 0 node/expr/binary_op/{shift_left.go => n_shift_left.go} | 0 node/expr/binary_op/{shift_right.go => n_shift_right.go} | 0 node/expr/binary_op/{smaller.go => n_smaller.go} | 0 .../binary_op/{smaller_or_equal.go => n_smaller_or_equal.go} | 0 node/expr/binary_op/{spaceship.go => n_spaceship.go} | 0 node/expr/cast/{cast_array.go => n_cast_array.go} | 0 node/expr/cast/{cast_bool.go => n_cast_bool.go} | 0 node/expr/cast/{cast_double.go => n_cast_double.go} | 0 node/expr/cast/{cast_int.go => n_cast_int.go} | 0 node/expr/cast/{cast_object.go => n_cast_object.go} | 0 node/expr/cast/{cast_string.go => n_cast_string.go} | 0 node/expr/cast/{cast_unset.go => n_cast_unset.go} | 0 node/expr/{array.go => n_array.go} | 0 node/expr/{array_dim_fetch.go => n_array_dim_fetch.go} | 0 node/expr/{array_item.go => n_array_item.go} | 0 node/expr/{bitwise_not.go => n_bitwise_not.go} | 0 node/expr/{boolean_not.go => n_boolean_not.go} | 0 node/expr/{class_const_fetch.go => n_class_const_fetch.go} | 0 node/expr/{clone.go => n_clone.go} | 0 node/expr/{closure.go => n_closure.go} | 0 node/expr/{closure_use.go => n_closure_use.go} | 0 node/expr/{const_fetch.go => n_const_fetch.go} | 0 node/expr/{empty.go => n_empty.go} | 0 node/expr/{error_suppress.go => n_error_suppress.go} | 0 node/expr/{eval.go => n_eval.go} | 0 node/expr/{exit.go => n_exit.go} | 0 node/expr/{function_call.go => n_function_call.go} | 0 node/expr/{include.go => n_include.go} | 0 node/expr/{include_once.go => n_include_once.go} | 0 node/expr/{instance_of.go => n_instance_of.go} | 0 node/expr/{isset.go => n_isset.go} | 0 node/expr/{list.go => n_list.go} | 0 node/expr/{method_call.go => n_method_call.go} | 0 node/expr/{new.go => n_new.go} | 0 node/expr/{post_dec.go => n_post_dec.go} | 0 node/expr/{post_inc.go => n_post_inc.go} | 0 node/expr/{pre_dec.go => n_pre_dec.go} | 0 node/expr/{pre_inc.go => n_pre_inc.go} | 0 node/expr/{print.go => n_print.go} | 0 node/expr/{property_fetch.go => n_property_fetch.go} | 0 node/expr/{require.go => n_require.go} | 0 node/expr/{require_once.go => n_require_once.go} | 0 node/expr/{shell_exec.go => n_shell_exec.go} | 0 node/expr/{short_array.go => n_short_array.go} | 0 node/expr/{short_list.go => n_short_list.go} | 0 node/expr/{static_call.go => n_static_call.go} | 0 .../{static_property_fetch.go => n_static_property_fetch.go} | 0 node/expr/{ternary.go => n_ternary.go} | 0 node/expr/{unary_minus.go => n_unary_minus.go} | 0 node/expr/{unary_plus.go => n_unary_plus.go} | 0 node/expr/{variable.go => n_variable.go} | 0 node/expr/{yield.go => n_yield.go} | 0 node/expr/{yield_from.go => n_yield_from.go} | 0 node/{argument.go => n_argument.go} | 0 node/{identifier.go => n_identifier.go} | 0 node/{nullable.go => n_nullable.go} | 0 node/{parameter.go => n_parameter.go} | 0 node/name/{fully_qualified.go => n_fully_qualified.go} | 0 node/name/{name.go => n_name.go} | 0 node/name/{name_part.go => n_name_part.go} | 0 node/name/{relative.go => n_relative.go} | 0 node/name/{name_test.go => t_name_test.go} | 0 node/scalar/{dnumber.go => node_dnumber.go} | 0 node/scalar/{encapsed.go => node_encapsed.go} | 0 .../{encapsed_string_part.go => node_encapsed_string_part.go} | 0 node/scalar/{lnumber.go => node_lnumber.go} | 0 node/scalar/{magic_constant.go => node_magic_constant.go} | 0 node/scalar/{string.go => node_string.go} | 0 node/scalar/{encapsed_test.go => t_encapsed_test.go} | 0 .../scalar/{magic_constant_test.go => t_magic_constant_test.go} | 0 node/scalar/{numbers_test.go => t_numbers_test.go} | 0 node/scalar/{string_test.go => t_string_test.go} | 0 node/scalar/{visitor_test.go => t_visitor_test.go} | 0 node/stmt/{alt_else.go => n_alt_else.go} | 0 node/stmt/{alt_else_if.go => n_alt_else_if.go} | 0 node/stmt/{alt_if.go => n_alt_if.go} | 0 node/stmt/{break.go => n_break.go} | 0 node/stmt/{case.go => n_case.go} | 0 node/stmt/{catch.go => n_catch.go} | 0 node/stmt/{class.go => n_class.go} | 0 node/stmt/{class_const_list.go => n_class_const_list.go} | 0 node/stmt/{class_method.go => n_class_method.go} | 0 node/stmt/{const_list.go => n_const_list.go} | 0 node/stmt/{constant.go => n_constant.go} | 0 node/stmt/{continue.go => n_continue.go} | 0 node/stmt/{declare.go => n_declare.go} | 0 node/stmt/{default.go => n_default.go} | 0 node/stmt/{do.go => n_do.go} | 0 node/stmt/{echo.go => n_echo.go} | 0 node/stmt/{else.go => n_else.go} | 0 node/stmt/{else_if.go => n_else_if.go} | 0 node/stmt/{expression.go => n_expression.go} | 0 node/stmt/{finally.go => n_finally.go} | 0 node/stmt/{for.go => n_for.go} | 0 node/stmt/{foreach.go => n_foreach.go} | 0 node/stmt/{function.go => n_function.go} | 0 node/stmt/{global.go => n_global.go} | 0 node/stmt/{goto.go => n_goto.go} | 0 node/stmt/{group_use.go => n_group_use.go} | 0 node/stmt/{halt_compiler.go => n_halt_compiler.go} | 0 node/stmt/{if.go => n_if.go} | 0 node/stmt/{inline_html.go => n_inline_html.go} | 0 node/stmt/{interface.go => n_interface.go} | 0 node/stmt/{label.go => n_label.go} | 0 node/stmt/{namespace.go => n_namespace.go} | 0 node/stmt/{nop.go => n_nop.go} | 0 node/stmt/{property.go => n_property.go} | 0 node/stmt/{property_list.go => n_property_list.go} | 0 node/stmt/{return.go => n_return.go} | 0 node/stmt/{static.go => n_static.go} | 0 node/stmt/{static_var.go => n_static_var.go} | 0 node/stmt/{stmt_list.go => n_stmt_list.go} | 0 node/stmt/{switch.go => n_switch.go} | 0 node/stmt/{throw.go => n_throw.go} | 0 node/stmt/{trait.go => n_trait.go} | 0 node/stmt/{trait_method_ref.go => n_trait_method_ref.go} | 0 node/stmt/{trait_use.go => n_trait_use.go} | 0 node/stmt/{trait_use_alias.go => n_trait_use_alias.go} | 0 .../stmt/{trait_use_precedence.go => n_trait_use_precedence.go} | 0 node/stmt/{try.go => n_try.go} | 0 node/stmt/{unset.go => n_unset.go} | 0 node/stmt/{use.go => n_use.go} | 0 node/stmt/{use_list.go => n_use_list.go} | 0 node/stmt/{while.go => n_while.go} | 0 node/stmt/{alt_if_test.go => t_alt_if_test.go} | 0 node/{node_test.go => t_node_test.go} | 0 node/{visitor_test.go => t_visitor_test.go} | 0 165 files changed, 1 insertion(+), 1 deletion(-) rename node/expr/assign_op/{assign.go => n_assign.go} (100%) rename node/expr/assign_op/{assign_ref.go => n_assign_ref.go} (100%) rename node/expr/assign_op/{bitwise_and.go => n_bitwise_and.go} (100%) rename node/expr/assign_op/{bitwise_or.go => n_bitwise_or.go} (100%) rename node/expr/assign_op/{bitwise_xor.go => n_bitwise_xor.go} (100%) rename node/expr/assign_op/{concat.go => n_concat.go} (100%) rename node/expr/assign_op/{div.go => n_div.go} (100%) rename node/expr/assign_op/{minus.go => n_minus.go} (100%) rename node/expr/assign_op/{mod.go => n_mod.go} (100%) rename node/expr/assign_op/{mul.go => n_mul.go} (100%) rename node/expr/assign_op/{plus.go => n_plus.go} (100%) rename node/expr/assign_op/{pow.go => n_pow.go} (100%) rename node/expr/assign_op/{shift_left.go => n_shift_left.go} (100%) rename node/expr/assign_op/{shift_right.go => n_shift_right.go} (100%) rename node/expr/binary_op/{binary_op.go => n_binary_op.go} (100%) rename node/expr/binary_op/{bitwise_and.go => n_bitwise_and.go} (100%) rename node/expr/binary_op/{bitwise_or.go => n_bitwise_or.go} (100%) rename node/expr/binary_op/{bitwise_xor.go => n_bitwise_xor.go} (100%) rename node/expr/binary_op/{boolean_and.go => n_boolean_and.go} (100%) rename node/expr/binary_op/{boolean_or.go => n_boolean_or.go} (100%) rename node/expr/binary_op/{coalesce.go => n_coalesce.go} (100%) rename node/expr/binary_op/{concat.go => n_concat.go} (100%) rename node/expr/binary_op/{div.go => n_div.go} (100%) rename node/expr/binary_op/{equal.go => n_equal.go} (100%) rename node/expr/binary_op/{greater.go => n_greater.go} (100%) rename node/expr/binary_op/{greater_or_equal.go => n_greater_or_equal.go} (100%) rename node/expr/binary_op/{identical.go => n_identical.go} (100%) rename node/expr/binary_op/{logical_and.go => n_logical_and.go} (100%) rename node/expr/binary_op/{logical_or.go => n_logical_or.go} (100%) rename node/expr/binary_op/{logical_xor.go => n_logical_xor.go} (100%) rename node/expr/binary_op/{minus.go => n_minus.go} (100%) rename node/expr/binary_op/{mod.go => n_mod.go} (100%) rename node/expr/binary_op/{mul.go => n_mul.go} (100%) rename node/expr/binary_op/{not_equal.go => n_not_equal.go} (100%) rename node/expr/binary_op/{not_identical.go => n_not_identical.go} (100%) rename node/expr/binary_op/{plus.go => n_plus.go} (100%) rename node/expr/binary_op/{pow.go => n_pow.go} (100%) rename node/expr/binary_op/{shift_left.go => n_shift_left.go} (100%) rename node/expr/binary_op/{shift_right.go => n_shift_right.go} (100%) rename node/expr/binary_op/{smaller.go => n_smaller.go} (100%) rename node/expr/binary_op/{smaller_or_equal.go => n_smaller_or_equal.go} (100%) rename node/expr/binary_op/{spaceship.go => n_spaceship.go} (100%) rename node/expr/cast/{cast_array.go => n_cast_array.go} (100%) rename node/expr/cast/{cast_bool.go => n_cast_bool.go} (100%) rename node/expr/cast/{cast_double.go => n_cast_double.go} (100%) rename node/expr/cast/{cast_int.go => n_cast_int.go} (100%) rename node/expr/cast/{cast_object.go => n_cast_object.go} (100%) rename node/expr/cast/{cast_string.go => n_cast_string.go} (100%) rename node/expr/cast/{cast_unset.go => n_cast_unset.go} (100%) rename node/expr/{array.go => n_array.go} (100%) rename node/expr/{array_dim_fetch.go => n_array_dim_fetch.go} (100%) rename node/expr/{array_item.go => n_array_item.go} (100%) rename node/expr/{bitwise_not.go => n_bitwise_not.go} (100%) rename node/expr/{boolean_not.go => n_boolean_not.go} (100%) rename node/expr/{class_const_fetch.go => n_class_const_fetch.go} (100%) rename node/expr/{clone.go => n_clone.go} (100%) rename node/expr/{closure.go => n_closure.go} (100%) rename node/expr/{closure_use.go => n_closure_use.go} (100%) rename node/expr/{const_fetch.go => n_const_fetch.go} (100%) rename node/expr/{empty.go => n_empty.go} (100%) rename node/expr/{error_suppress.go => n_error_suppress.go} (100%) rename node/expr/{eval.go => n_eval.go} (100%) rename node/expr/{exit.go => n_exit.go} (100%) rename node/expr/{function_call.go => n_function_call.go} (100%) rename node/expr/{include.go => n_include.go} (100%) rename node/expr/{include_once.go => n_include_once.go} (100%) rename node/expr/{instance_of.go => n_instance_of.go} (100%) rename node/expr/{isset.go => n_isset.go} (100%) rename node/expr/{list.go => n_list.go} (100%) rename node/expr/{method_call.go => n_method_call.go} (100%) rename node/expr/{new.go => n_new.go} (100%) rename node/expr/{post_dec.go => n_post_dec.go} (100%) rename node/expr/{post_inc.go => n_post_inc.go} (100%) rename node/expr/{pre_dec.go => n_pre_dec.go} (100%) rename node/expr/{pre_inc.go => n_pre_inc.go} (100%) rename node/expr/{print.go => n_print.go} (100%) rename node/expr/{property_fetch.go => n_property_fetch.go} (100%) rename node/expr/{require.go => n_require.go} (100%) rename node/expr/{require_once.go => n_require_once.go} (100%) rename node/expr/{shell_exec.go => n_shell_exec.go} (100%) rename node/expr/{short_array.go => n_short_array.go} (100%) rename node/expr/{short_list.go => n_short_list.go} (100%) rename node/expr/{static_call.go => n_static_call.go} (100%) rename node/expr/{static_property_fetch.go => n_static_property_fetch.go} (100%) rename node/expr/{ternary.go => n_ternary.go} (100%) rename node/expr/{unary_minus.go => n_unary_minus.go} (100%) rename node/expr/{unary_plus.go => n_unary_plus.go} (100%) rename node/expr/{variable.go => n_variable.go} (100%) rename node/expr/{yield.go => n_yield.go} (100%) rename node/expr/{yield_from.go => n_yield_from.go} (100%) rename node/{argument.go => n_argument.go} (100%) rename node/{identifier.go => n_identifier.go} (100%) rename node/{nullable.go => n_nullable.go} (100%) rename node/{parameter.go => n_parameter.go} (100%) rename node/name/{fully_qualified.go => n_fully_qualified.go} (100%) rename node/name/{name.go => n_name.go} (100%) rename node/name/{name_part.go => n_name_part.go} (100%) rename node/name/{relative.go => n_relative.go} (100%) rename node/name/{name_test.go => t_name_test.go} (100%) rename node/scalar/{dnumber.go => node_dnumber.go} (100%) rename node/scalar/{encapsed.go => node_encapsed.go} (100%) rename node/scalar/{encapsed_string_part.go => node_encapsed_string_part.go} (100%) rename node/scalar/{lnumber.go => node_lnumber.go} (100%) rename node/scalar/{magic_constant.go => node_magic_constant.go} (100%) rename node/scalar/{string.go => node_string.go} (100%) rename node/scalar/{encapsed_test.go => t_encapsed_test.go} (100%) rename node/scalar/{magic_constant_test.go => t_magic_constant_test.go} (100%) rename node/scalar/{numbers_test.go => t_numbers_test.go} (100%) rename node/scalar/{string_test.go => t_string_test.go} (100%) rename node/scalar/{visitor_test.go => t_visitor_test.go} (100%) rename node/stmt/{alt_else.go => n_alt_else.go} (100%) rename node/stmt/{alt_else_if.go => n_alt_else_if.go} (100%) rename node/stmt/{alt_if.go => n_alt_if.go} (100%) rename node/stmt/{break.go => n_break.go} (100%) rename node/stmt/{case.go => n_case.go} (100%) rename node/stmt/{catch.go => n_catch.go} (100%) rename node/stmt/{class.go => n_class.go} (100%) rename node/stmt/{class_const_list.go => n_class_const_list.go} (100%) rename node/stmt/{class_method.go => n_class_method.go} (100%) rename node/stmt/{const_list.go => n_const_list.go} (100%) rename node/stmt/{constant.go => n_constant.go} (100%) rename node/stmt/{continue.go => n_continue.go} (100%) rename node/stmt/{declare.go => n_declare.go} (100%) rename node/stmt/{default.go => n_default.go} (100%) rename node/stmt/{do.go => n_do.go} (100%) rename node/stmt/{echo.go => n_echo.go} (100%) rename node/stmt/{else.go => n_else.go} (100%) rename node/stmt/{else_if.go => n_else_if.go} (100%) rename node/stmt/{expression.go => n_expression.go} (100%) rename node/stmt/{finally.go => n_finally.go} (100%) rename node/stmt/{for.go => n_for.go} (100%) rename node/stmt/{foreach.go => n_foreach.go} (100%) rename node/stmt/{function.go => n_function.go} (100%) rename node/stmt/{global.go => n_global.go} (100%) rename node/stmt/{goto.go => n_goto.go} (100%) rename node/stmt/{group_use.go => n_group_use.go} (100%) rename node/stmt/{halt_compiler.go => n_halt_compiler.go} (100%) rename node/stmt/{if.go => n_if.go} (100%) rename node/stmt/{inline_html.go => n_inline_html.go} (100%) rename node/stmt/{interface.go => n_interface.go} (100%) rename node/stmt/{label.go => n_label.go} (100%) rename node/stmt/{namespace.go => n_namespace.go} (100%) rename node/stmt/{nop.go => n_nop.go} (100%) rename node/stmt/{property.go => n_property.go} (100%) rename node/stmt/{property_list.go => n_property_list.go} (100%) rename node/stmt/{return.go => n_return.go} (100%) rename node/stmt/{static.go => n_static.go} (100%) rename node/stmt/{static_var.go => n_static_var.go} (100%) rename node/stmt/{stmt_list.go => n_stmt_list.go} (100%) rename node/stmt/{switch.go => n_switch.go} (100%) rename node/stmt/{throw.go => n_throw.go} (100%) rename node/stmt/{trait.go => n_trait.go} (100%) rename node/stmt/{trait_method_ref.go => n_trait_method_ref.go} (100%) rename node/stmt/{trait_use.go => n_trait_use.go} (100%) rename node/stmt/{trait_use_alias.go => n_trait_use_alias.go} (100%) rename node/stmt/{trait_use_precedence.go => n_trait_use_precedence.go} (100%) rename node/stmt/{try.go => n_try.go} (100%) rename node/stmt/{unset.go => n_unset.go} (100%) rename node/stmt/{use.go => n_use.go} (100%) rename node/stmt/{use_list.go => n_use_list.go} (100%) rename node/stmt/{while.go => n_while.go} (100%) rename node/stmt/{alt_if_test.go => t_alt_if_test.go} (100%) rename node/{node_test.go => t_node_test.go} (100%) rename node/{visitor_test.go => t_visitor_test.go} (100%) diff --git a/Makefile b/Makefile index 88be435..ecf1a18 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ build: run: build ./php-parser $(PHPFILE) -test: all +test: build go test ./... --cover compile: ./php5/php5.go ./php7/php7.go ./scanner/scanner.go diff --git a/node/expr/assign_op/assign.go b/node/expr/assign_op/n_assign.go similarity index 100% rename from node/expr/assign_op/assign.go rename to node/expr/assign_op/n_assign.go diff --git a/node/expr/assign_op/assign_ref.go b/node/expr/assign_op/n_assign_ref.go similarity index 100% rename from node/expr/assign_op/assign_ref.go rename to node/expr/assign_op/n_assign_ref.go diff --git a/node/expr/assign_op/bitwise_and.go b/node/expr/assign_op/n_bitwise_and.go similarity index 100% rename from node/expr/assign_op/bitwise_and.go rename to node/expr/assign_op/n_bitwise_and.go diff --git a/node/expr/assign_op/bitwise_or.go b/node/expr/assign_op/n_bitwise_or.go similarity index 100% rename from node/expr/assign_op/bitwise_or.go rename to node/expr/assign_op/n_bitwise_or.go diff --git a/node/expr/assign_op/bitwise_xor.go b/node/expr/assign_op/n_bitwise_xor.go similarity index 100% rename from node/expr/assign_op/bitwise_xor.go rename to node/expr/assign_op/n_bitwise_xor.go diff --git a/node/expr/assign_op/concat.go b/node/expr/assign_op/n_concat.go similarity index 100% rename from node/expr/assign_op/concat.go rename to node/expr/assign_op/n_concat.go diff --git a/node/expr/assign_op/div.go b/node/expr/assign_op/n_div.go similarity index 100% rename from node/expr/assign_op/div.go rename to node/expr/assign_op/n_div.go diff --git a/node/expr/assign_op/minus.go b/node/expr/assign_op/n_minus.go similarity index 100% rename from node/expr/assign_op/minus.go rename to node/expr/assign_op/n_minus.go diff --git a/node/expr/assign_op/mod.go b/node/expr/assign_op/n_mod.go similarity index 100% rename from node/expr/assign_op/mod.go rename to node/expr/assign_op/n_mod.go diff --git a/node/expr/assign_op/mul.go b/node/expr/assign_op/n_mul.go similarity index 100% rename from node/expr/assign_op/mul.go rename to node/expr/assign_op/n_mul.go diff --git a/node/expr/assign_op/plus.go b/node/expr/assign_op/n_plus.go similarity index 100% rename from node/expr/assign_op/plus.go rename to node/expr/assign_op/n_plus.go diff --git a/node/expr/assign_op/pow.go b/node/expr/assign_op/n_pow.go similarity index 100% rename from node/expr/assign_op/pow.go rename to node/expr/assign_op/n_pow.go diff --git a/node/expr/assign_op/shift_left.go b/node/expr/assign_op/n_shift_left.go similarity index 100% rename from node/expr/assign_op/shift_left.go rename to node/expr/assign_op/n_shift_left.go diff --git a/node/expr/assign_op/shift_right.go b/node/expr/assign_op/n_shift_right.go similarity index 100% rename from node/expr/assign_op/shift_right.go rename to node/expr/assign_op/n_shift_right.go diff --git a/node/expr/binary_op/binary_op.go b/node/expr/binary_op/n_binary_op.go similarity index 100% rename from node/expr/binary_op/binary_op.go rename to node/expr/binary_op/n_binary_op.go diff --git a/node/expr/binary_op/bitwise_and.go b/node/expr/binary_op/n_bitwise_and.go similarity index 100% rename from node/expr/binary_op/bitwise_and.go rename to node/expr/binary_op/n_bitwise_and.go diff --git a/node/expr/binary_op/bitwise_or.go b/node/expr/binary_op/n_bitwise_or.go similarity index 100% rename from node/expr/binary_op/bitwise_or.go rename to node/expr/binary_op/n_bitwise_or.go diff --git a/node/expr/binary_op/bitwise_xor.go b/node/expr/binary_op/n_bitwise_xor.go similarity index 100% rename from node/expr/binary_op/bitwise_xor.go rename to node/expr/binary_op/n_bitwise_xor.go diff --git a/node/expr/binary_op/boolean_and.go b/node/expr/binary_op/n_boolean_and.go similarity index 100% rename from node/expr/binary_op/boolean_and.go rename to node/expr/binary_op/n_boolean_and.go diff --git a/node/expr/binary_op/boolean_or.go b/node/expr/binary_op/n_boolean_or.go similarity index 100% rename from node/expr/binary_op/boolean_or.go rename to node/expr/binary_op/n_boolean_or.go diff --git a/node/expr/binary_op/coalesce.go b/node/expr/binary_op/n_coalesce.go similarity index 100% rename from node/expr/binary_op/coalesce.go rename to node/expr/binary_op/n_coalesce.go diff --git a/node/expr/binary_op/concat.go b/node/expr/binary_op/n_concat.go similarity index 100% rename from node/expr/binary_op/concat.go rename to node/expr/binary_op/n_concat.go diff --git a/node/expr/binary_op/div.go b/node/expr/binary_op/n_div.go similarity index 100% rename from node/expr/binary_op/div.go rename to node/expr/binary_op/n_div.go diff --git a/node/expr/binary_op/equal.go b/node/expr/binary_op/n_equal.go similarity index 100% rename from node/expr/binary_op/equal.go rename to node/expr/binary_op/n_equal.go diff --git a/node/expr/binary_op/greater.go b/node/expr/binary_op/n_greater.go similarity index 100% rename from node/expr/binary_op/greater.go rename to node/expr/binary_op/n_greater.go diff --git a/node/expr/binary_op/greater_or_equal.go b/node/expr/binary_op/n_greater_or_equal.go similarity index 100% rename from node/expr/binary_op/greater_or_equal.go rename to node/expr/binary_op/n_greater_or_equal.go diff --git a/node/expr/binary_op/identical.go b/node/expr/binary_op/n_identical.go similarity index 100% rename from node/expr/binary_op/identical.go rename to node/expr/binary_op/n_identical.go diff --git a/node/expr/binary_op/logical_and.go b/node/expr/binary_op/n_logical_and.go similarity index 100% rename from node/expr/binary_op/logical_and.go rename to node/expr/binary_op/n_logical_and.go diff --git a/node/expr/binary_op/logical_or.go b/node/expr/binary_op/n_logical_or.go similarity index 100% rename from node/expr/binary_op/logical_or.go rename to node/expr/binary_op/n_logical_or.go diff --git a/node/expr/binary_op/logical_xor.go b/node/expr/binary_op/n_logical_xor.go similarity index 100% rename from node/expr/binary_op/logical_xor.go rename to node/expr/binary_op/n_logical_xor.go diff --git a/node/expr/binary_op/minus.go b/node/expr/binary_op/n_minus.go similarity index 100% rename from node/expr/binary_op/minus.go rename to node/expr/binary_op/n_minus.go diff --git a/node/expr/binary_op/mod.go b/node/expr/binary_op/n_mod.go similarity index 100% rename from node/expr/binary_op/mod.go rename to node/expr/binary_op/n_mod.go diff --git a/node/expr/binary_op/mul.go b/node/expr/binary_op/n_mul.go similarity index 100% rename from node/expr/binary_op/mul.go rename to node/expr/binary_op/n_mul.go diff --git a/node/expr/binary_op/not_equal.go b/node/expr/binary_op/n_not_equal.go similarity index 100% rename from node/expr/binary_op/not_equal.go rename to node/expr/binary_op/n_not_equal.go diff --git a/node/expr/binary_op/not_identical.go b/node/expr/binary_op/n_not_identical.go similarity index 100% rename from node/expr/binary_op/not_identical.go rename to node/expr/binary_op/n_not_identical.go diff --git a/node/expr/binary_op/plus.go b/node/expr/binary_op/n_plus.go similarity index 100% rename from node/expr/binary_op/plus.go rename to node/expr/binary_op/n_plus.go diff --git a/node/expr/binary_op/pow.go b/node/expr/binary_op/n_pow.go similarity index 100% rename from node/expr/binary_op/pow.go rename to node/expr/binary_op/n_pow.go diff --git a/node/expr/binary_op/shift_left.go b/node/expr/binary_op/n_shift_left.go similarity index 100% rename from node/expr/binary_op/shift_left.go rename to node/expr/binary_op/n_shift_left.go diff --git a/node/expr/binary_op/shift_right.go b/node/expr/binary_op/n_shift_right.go similarity index 100% rename from node/expr/binary_op/shift_right.go rename to node/expr/binary_op/n_shift_right.go diff --git a/node/expr/binary_op/smaller.go b/node/expr/binary_op/n_smaller.go similarity index 100% rename from node/expr/binary_op/smaller.go rename to node/expr/binary_op/n_smaller.go diff --git a/node/expr/binary_op/smaller_or_equal.go b/node/expr/binary_op/n_smaller_or_equal.go similarity index 100% rename from node/expr/binary_op/smaller_or_equal.go rename to node/expr/binary_op/n_smaller_or_equal.go diff --git a/node/expr/binary_op/spaceship.go b/node/expr/binary_op/n_spaceship.go similarity index 100% rename from node/expr/binary_op/spaceship.go rename to node/expr/binary_op/n_spaceship.go diff --git a/node/expr/cast/cast_array.go b/node/expr/cast/n_cast_array.go similarity index 100% rename from node/expr/cast/cast_array.go rename to node/expr/cast/n_cast_array.go diff --git a/node/expr/cast/cast_bool.go b/node/expr/cast/n_cast_bool.go similarity index 100% rename from node/expr/cast/cast_bool.go rename to node/expr/cast/n_cast_bool.go diff --git a/node/expr/cast/cast_double.go b/node/expr/cast/n_cast_double.go similarity index 100% rename from node/expr/cast/cast_double.go rename to node/expr/cast/n_cast_double.go diff --git a/node/expr/cast/cast_int.go b/node/expr/cast/n_cast_int.go similarity index 100% rename from node/expr/cast/cast_int.go rename to node/expr/cast/n_cast_int.go diff --git a/node/expr/cast/cast_object.go b/node/expr/cast/n_cast_object.go similarity index 100% rename from node/expr/cast/cast_object.go rename to node/expr/cast/n_cast_object.go diff --git a/node/expr/cast/cast_string.go b/node/expr/cast/n_cast_string.go similarity index 100% rename from node/expr/cast/cast_string.go rename to node/expr/cast/n_cast_string.go diff --git a/node/expr/cast/cast_unset.go b/node/expr/cast/n_cast_unset.go similarity index 100% rename from node/expr/cast/cast_unset.go rename to node/expr/cast/n_cast_unset.go diff --git a/node/expr/array.go b/node/expr/n_array.go similarity index 100% rename from node/expr/array.go rename to node/expr/n_array.go diff --git a/node/expr/array_dim_fetch.go b/node/expr/n_array_dim_fetch.go similarity index 100% rename from node/expr/array_dim_fetch.go rename to node/expr/n_array_dim_fetch.go diff --git a/node/expr/array_item.go b/node/expr/n_array_item.go similarity index 100% rename from node/expr/array_item.go rename to node/expr/n_array_item.go diff --git a/node/expr/bitwise_not.go b/node/expr/n_bitwise_not.go similarity index 100% rename from node/expr/bitwise_not.go rename to node/expr/n_bitwise_not.go diff --git a/node/expr/boolean_not.go b/node/expr/n_boolean_not.go similarity index 100% rename from node/expr/boolean_not.go rename to node/expr/n_boolean_not.go diff --git a/node/expr/class_const_fetch.go b/node/expr/n_class_const_fetch.go similarity index 100% rename from node/expr/class_const_fetch.go rename to node/expr/n_class_const_fetch.go diff --git a/node/expr/clone.go b/node/expr/n_clone.go similarity index 100% rename from node/expr/clone.go rename to node/expr/n_clone.go diff --git a/node/expr/closure.go b/node/expr/n_closure.go similarity index 100% rename from node/expr/closure.go rename to node/expr/n_closure.go diff --git a/node/expr/closure_use.go b/node/expr/n_closure_use.go similarity index 100% rename from node/expr/closure_use.go rename to node/expr/n_closure_use.go diff --git a/node/expr/const_fetch.go b/node/expr/n_const_fetch.go similarity index 100% rename from node/expr/const_fetch.go rename to node/expr/n_const_fetch.go diff --git a/node/expr/empty.go b/node/expr/n_empty.go similarity index 100% rename from node/expr/empty.go rename to node/expr/n_empty.go diff --git a/node/expr/error_suppress.go b/node/expr/n_error_suppress.go similarity index 100% rename from node/expr/error_suppress.go rename to node/expr/n_error_suppress.go diff --git a/node/expr/eval.go b/node/expr/n_eval.go similarity index 100% rename from node/expr/eval.go rename to node/expr/n_eval.go diff --git a/node/expr/exit.go b/node/expr/n_exit.go similarity index 100% rename from node/expr/exit.go rename to node/expr/n_exit.go diff --git a/node/expr/function_call.go b/node/expr/n_function_call.go similarity index 100% rename from node/expr/function_call.go rename to node/expr/n_function_call.go diff --git a/node/expr/include.go b/node/expr/n_include.go similarity index 100% rename from node/expr/include.go rename to node/expr/n_include.go diff --git a/node/expr/include_once.go b/node/expr/n_include_once.go similarity index 100% rename from node/expr/include_once.go rename to node/expr/n_include_once.go diff --git a/node/expr/instance_of.go b/node/expr/n_instance_of.go similarity index 100% rename from node/expr/instance_of.go rename to node/expr/n_instance_of.go diff --git a/node/expr/isset.go b/node/expr/n_isset.go similarity index 100% rename from node/expr/isset.go rename to node/expr/n_isset.go diff --git a/node/expr/list.go b/node/expr/n_list.go similarity index 100% rename from node/expr/list.go rename to node/expr/n_list.go diff --git a/node/expr/method_call.go b/node/expr/n_method_call.go similarity index 100% rename from node/expr/method_call.go rename to node/expr/n_method_call.go diff --git a/node/expr/new.go b/node/expr/n_new.go similarity index 100% rename from node/expr/new.go rename to node/expr/n_new.go diff --git a/node/expr/post_dec.go b/node/expr/n_post_dec.go similarity index 100% rename from node/expr/post_dec.go rename to node/expr/n_post_dec.go diff --git a/node/expr/post_inc.go b/node/expr/n_post_inc.go similarity index 100% rename from node/expr/post_inc.go rename to node/expr/n_post_inc.go diff --git a/node/expr/pre_dec.go b/node/expr/n_pre_dec.go similarity index 100% rename from node/expr/pre_dec.go rename to node/expr/n_pre_dec.go diff --git a/node/expr/pre_inc.go b/node/expr/n_pre_inc.go similarity index 100% rename from node/expr/pre_inc.go rename to node/expr/n_pre_inc.go diff --git a/node/expr/print.go b/node/expr/n_print.go similarity index 100% rename from node/expr/print.go rename to node/expr/n_print.go diff --git a/node/expr/property_fetch.go b/node/expr/n_property_fetch.go similarity index 100% rename from node/expr/property_fetch.go rename to node/expr/n_property_fetch.go diff --git a/node/expr/require.go b/node/expr/n_require.go similarity index 100% rename from node/expr/require.go rename to node/expr/n_require.go diff --git a/node/expr/require_once.go b/node/expr/n_require_once.go similarity index 100% rename from node/expr/require_once.go rename to node/expr/n_require_once.go diff --git a/node/expr/shell_exec.go b/node/expr/n_shell_exec.go similarity index 100% rename from node/expr/shell_exec.go rename to node/expr/n_shell_exec.go diff --git a/node/expr/short_array.go b/node/expr/n_short_array.go similarity index 100% rename from node/expr/short_array.go rename to node/expr/n_short_array.go diff --git a/node/expr/short_list.go b/node/expr/n_short_list.go similarity index 100% rename from node/expr/short_list.go rename to node/expr/n_short_list.go diff --git a/node/expr/static_call.go b/node/expr/n_static_call.go similarity index 100% rename from node/expr/static_call.go rename to node/expr/n_static_call.go diff --git a/node/expr/static_property_fetch.go b/node/expr/n_static_property_fetch.go similarity index 100% rename from node/expr/static_property_fetch.go rename to node/expr/n_static_property_fetch.go diff --git a/node/expr/ternary.go b/node/expr/n_ternary.go similarity index 100% rename from node/expr/ternary.go rename to node/expr/n_ternary.go diff --git a/node/expr/unary_minus.go b/node/expr/n_unary_minus.go similarity index 100% rename from node/expr/unary_minus.go rename to node/expr/n_unary_minus.go diff --git a/node/expr/unary_plus.go b/node/expr/n_unary_plus.go similarity index 100% rename from node/expr/unary_plus.go rename to node/expr/n_unary_plus.go diff --git a/node/expr/variable.go b/node/expr/n_variable.go similarity index 100% rename from node/expr/variable.go rename to node/expr/n_variable.go diff --git a/node/expr/yield.go b/node/expr/n_yield.go similarity index 100% rename from node/expr/yield.go rename to node/expr/n_yield.go diff --git a/node/expr/yield_from.go b/node/expr/n_yield_from.go similarity index 100% rename from node/expr/yield_from.go rename to node/expr/n_yield_from.go diff --git a/node/argument.go b/node/n_argument.go similarity index 100% rename from node/argument.go rename to node/n_argument.go diff --git a/node/identifier.go b/node/n_identifier.go similarity index 100% rename from node/identifier.go rename to node/n_identifier.go diff --git a/node/nullable.go b/node/n_nullable.go similarity index 100% rename from node/nullable.go rename to node/n_nullable.go diff --git a/node/parameter.go b/node/n_parameter.go similarity index 100% rename from node/parameter.go rename to node/n_parameter.go diff --git a/node/name/fully_qualified.go b/node/name/n_fully_qualified.go similarity index 100% rename from node/name/fully_qualified.go rename to node/name/n_fully_qualified.go diff --git a/node/name/name.go b/node/name/n_name.go similarity index 100% rename from node/name/name.go rename to node/name/n_name.go diff --git a/node/name/name_part.go b/node/name/n_name_part.go similarity index 100% rename from node/name/name_part.go rename to node/name/n_name_part.go diff --git a/node/name/relative.go b/node/name/n_relative.go similarity index 100% rename from node/name/relative.go rename to node/name/n_relative.go diff --git a/node/name/name_test.go b/node/name/t_name_test.go similarity index 100% rename from node/name/name_test.go rename to node/name/t_name_test.go diff --git a/node/scalar/dnumber.go b/node/scalar/node_dnumber.go similarity index 100% rename from node/scalar/dnumber.go rename to node/scalar/node_dnumber.go diff --git a/node/scalar/encapsed.go b/node/scalar/node_encapsed.go similarity index 100% rename from node/scalar/encapsed.go rename to node/scalar/node_encapsed.go diff --git a/node/scalar/encapsed_string_part.go b/node/scalar/node_encapsed_string_part.go similarity index 100% rename from node/scalar/encapsed_string_part.go rename to node/scalar/node_encapsed_string_part.go diff --git a/node/scalar/lnumber.go b/node/scalar/node_lnumber.go similarity index 100% rename from node/scalar/lnumber.go rename to node/scalar/node_lnumber.go diff --git a/node/scalar/magic_constant.go b/node/scalar/node_magic_constant.go similarity index 100% rename from node/scalar/magic_constant.go rename to node/scalar/node_magic_constant.go diff --git a/node/scalar/string.go b/node/scalar/node_string.go similarity index 100% rename from node/scalar/string.go rename to node/scalar/node_string.go diff --git a/node/scalar/encapsed_test.go b/node/scalar/t_encapsed_test.go similarity index 100% rename from node/scalar/encapsed_test.go rename to node/scalar/t_encapsed_test.go diff --git a/node/scalar/magic_constant_test.go b/node/scalar/t_magic_constant_test.go similarity index 100% rename from node/scalar/magic_constant_test.go rename to node/scalar/t_magic_constant_test.go diff --git a/node/scalar/numbers_test.go b/node/scalar/t_numbers_test.go similarity index 100% rename from node/scalar/numbers_test.go rename to node/scalar/t_numbers_test.go diff --git a/node/scalar/string_test.go b/node/scalar/t_string_test.go similarity index 100% rename from node/scalar/string_test.go rename to node/scalar/t_string_test.go diff --git a/node/scalar/visitor_test.go b/node/scalar/t_visitor_test.go similarity index 100% rename from node/scalar/visitor_test.go rename to node/scalar/t_visitor_test.go diff --git a/node/stmt/alt_else.go b/node/stmt/n_alt_else.go similarity index 100% rename from node/stmt/alt_else.go rename to node/stmt/n_alt_else.go diff --git a/node/stmt/alt_else_if.go b/node/stmt/n_alt_else_if.go similarity index 100% rename from node/stmt/alt_else_if.go rename to node/stmt/n_alt_else_if.go diff --git a/node/stmt/alt_if.go b/node/stmt/n_alt_if.go similarity index 100% rename from node/stmt/alt_if.go rename to node/stmt/n_alt_if.go diff --git a/node/stmt/break.go b/node/stmt/n_break.go similarity index 100% rename from node/stmt/break.go rename to node/stmt/n_break.go diff --git a/node/stmt/case.go b/node/stmt/n_case.go similarity index 100% rename from node/stmt/case.go rename to node/stmt/n_case.go diff --git a/node/stmt/catch.go b/node/stmt/n_catch.go similarity index 100% rename from node/stmt/catch.go rename to node/stmt/n_catch.go diff --git a/node/stmt/class.go b/node/stmt/n_class.go similarity index 100% rename from node/stmt/class.go rename to node/stmt/n_class.go diff --git a/node/stmt/class_const_list.go b/node/stmt/n_class_const_list.go similarity index 100% rename from node/stmt/class_const_list.go rename to node/stmt/n_class_const_list.go diff --git a/node/stmt/class_method.go b/node/stmt/n_class_method.go similarity index 100% rename from node/stmt/class_method.go rename to node/stmt/n_class_method.go diff --git a/node/stmt/const_list.go b/node/stmt/n_const_list.go similarity index 100% rename from node/stmt/const_list.go rename to node/stmt/n_const_list.go diff --git a/node/stmt/constant.go b/node/stmt/n_constant.go similarity index 100% rename from node/stmt/constant.go rename to node/stmt/n_constant.go diff --git a/node/stmt/continue.go b/node/stmt/n_continue.go similarity index 100% rename from node/stmt/continue.go rename to node/stmt/n_continue.go diff --git a/node/stmt/declare.go b/node/stmt/n_declare.go similarity index 100% rename from node/stmt/declare.go rename to node/stmt/n_declare.go diff --git a/node/stmt/default.go b/node/stmt/n_default.go similarity index 100% rename from node/stmt/default.go rename to node/stmt/n_default.go diff --git a/node/stmt/do.go b/node/stmt/n_do.go similarity index 100% rename from node/stmt/do.go rename to node/stmt/n_do.go diff --git a/node/stmt/echo.go b/node/stmt/n_echo.go similarity index 100% rename from node/stmt/echo.go rename to node/stmt/n_echo.go diff --git a/node/stmt/else.go b/node/stmt/n_else.go similarity index 100% rename from node/stmt/else.go rename to node/stmt/n_else.go diff --git a/node/stmt/else_if.go b/node/stmt/n_else_if.go similarity index 100% rename from node/stmt/else_if.go rename to node/stmt/n_else_if.go diff --git a/node/stmt/expression.go b/node/stmt/n_expression.go similarity index 100% rename from node/stmt/expression.go rename to node/stmt/n_expression.go diff --git a/node/stmt/finally.go b/node/stmt/n_finally.go similarity index 100% rename from node/stmt/finally.go rename to node/stmt/n_finally.go diff --git a/node/stmt/for.go b/node/stmt/n_for.go similarity index 100% rename from node/stmt/for.go rename to node/stmt/n_for.go diff --git a/node/stmt/foreach.go b/node/stmt/n_foreach.go similarity index 100% rename from node/stmt/foreach.go rename to node/stmt/n_foreach.go diff --git a/node/stmt/function.go b/node/stmt/n_function.go similarity index 100% rename from node/stmt/function.go rename to node/stmt/n_function.go diff --git a/node/stmt/global.go b/node/stmt/n_global.go similarity index 100% rename from node/stmt/global.go rename to node/stmt/n_global.go diff --git a/node/stmt/goto.go b/node/stmt/n_goto.go similarity index 100% rename from node/stmt/goto.go rename to node/stmt/n_goto.go diff --git a/node/stmt/group_use.go b/node/stmt/n_group_use.go similarity index 100% rename from node/stmt/group_use.go rename to node/stmt/n_group_use.go diff --git a/node/stmt/halt_compiler.go b/node/stmt/n_halt_compiler.go similarity index 100% rename from node/stmt/halt_compiler.go rename to node/stmt/n_halt_compiler.go diff --git a/node/stmt/if.go b/node/stmt/n_if.go similarity index 100% rename from node/stmt/if.go rename to node/stmt/n_if.go diff --git a/node/stmt/inline_html.go b/node/stmt/n_inline_html.go similarity index 100% rename from node/stmt/inline_html.go rename to node/stmt/n_inline_html.go diff --git a/node/stmt/interface.go b/node/stmt/n_interface.go similarity index 100% rename from node/stmt/interface.go rename to node/stmt/n_interface.go diff --git a/node/stmt/label.go b/node/stmt/n_label.go similarity index 100% rename from node/stmt/label.go rename to node/stmt/n_label.go diff --git a/node/stmt/namespace.go b/node/stmt/n_namespace.go similarity index 100% rename from node/stmt/namespace.go rename to node/stmt/n_namespace.go diff --git a/node/stmt/nop.go b/node/stmt/n_nop.go similarity index 100% rename from node/stmt/nop.go rename to node/stmt/n_nop.go diff --git a/node/stmt/property.go b/node/stmt/n_property.go similarity index 100% rename from node/stmt/property.go rename to node/stmt/n_property.go diff --git a/node/stmt/property_list.go b/node/stmt/n_property_list.go similarity index 100% rename from node/stmt/property_list.go rename to node/stmt/n_property_list.go diff --git a/node/stmt/return.go b/node/stmt/n_return.go similarity index 100% rename from node/stmt/return.go rename to node/stmt/n_return.go diff --git a/node/stmt/static.go b/node/stmt/n_static.go similarity index 100% rename from node/stmt/static.go rename to node/stmt/n_static.go diff --git a/node/stmt/static_var.go b/node/stmt/n_static_var.go similarity index 100% rename from node/stmt/static_var.go rename to node/stmt/n_static_var.go diff --git a/node/stmt/stmt_list.go b/node/stmt/n_stmt_list.go similarity index 100% rename from node/stmt/stmt_list.go rename to node/stmt/n_stmt_list.go diff --git a/node/stmt/switch.go b/node/stmt/n_switch.go similarity index 100% rename from node/stmt/switch.go rename to node/stmt/n_switch.go diff --git a/node/stmt/throw.go b/node/stmt/n_throw.go similarity index 100% rename from node/stmt/throw.go rename to node/stmt/n_throw.go diff --git a/node/stmt/trait.go b/node/stmt/n_trait.go similarity index 100% rename from node/stmt/trait.go rename to node/stmt/n_trait.go diff --git a/node/stmt/trait_method_ref.go b/node/stmt/n_trait_method_ref.go similarity index 100% rename from node/stmt/trait_method_ref.go rename to node/stmt/n_trait_method_ref.go diff --git a/node/stmt/trait_use.go b/node/stmt/n_trait_use.go similarity index 100% rename from node/stmt/trait_use.go rename to node/stmt/n_trait_use.go diff --git a/node/stmt/trait_use_alias.go b/node/stmt/n_trait_use_alias.go similarity index 100% rename from node/stmt/trait_use_alias.go rename to node/stmt/n_trait_use_alias.go diff --git a/node/stmt/trait_use_precedence.go b/node/stmt/n_trait_use_precedence.go similarity index 100% rename from node/stmt/trait_use_precedence.go rename to node/stmt/n_trait_use_precedence.go diff --git a/node/stmt/try.go b/node/stmt/n_try.go similarity index 100% rename from node/stmt/try.go rename to node/stmt/n_try.go diff --git a/node/stmt/unset.go b/node/stmt/n_unset.go similarity index 100% rename from node/stmt/unset.go rename to node/stmt/n_unset.go diff --git a/node/stmt/use.go b/node/stmt/n_use.go similarity index 100% rename from node/stmt/use.go rename to node/stmt/n_use.go diff --git a/node/stmt/use_list.go b/node/stmt/n_use_list.go similarity index 100% rename from node/stmt/use_list.go rename to node/stmt/n_use_list.go diff --git a/node/stmt/while.go b/node/stmt/n_while.go similarity index 100% rename from node/stmt/while.go rename to node/stmt/n_while.go diff --git a/node/stmt/alt_if_test.go b/node/stmt/t_alt_if_test.go similarity index 100% rename from node/stmt/alt_if_test.go rename to node/stmt/t_alt_if_test.go diff --git a/node/node_test.go b/node/t_node_test.go similarity index 100% rename from node/node_test.go rename to node/t_node_test.go diff --git a/node/visitor_test.go b/node/t_visitor_test.go similarity index 100% rename from node/visitor_test.go rename to node/t_visitor_test.go