aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/tests2/00_assignment.c (renamed from tests2/00_assignment.c)0
-rw-r--r--tests/tests2/00_assignment.expect (renamed from tests2/00_assignment.expect)0
-rw-r--r--tests/tests2/01_comment.c (renamed from tests2/01_comment.c)0
-rw-r--r--tests/tests2/01_comment.expect (renamed from tests2/01_comment.expect)0
-rw-r--r--tests/tests2/02_printf.c (renamed from tests2/02_printf.c)0
-rw-r--r--tests/tests2/02_printf.expect (renamed from tests2/02_printf.expect)0
-rw-r--r--tests/tests2/03_struct.c (renamed from tests2/03_struct.c)0
-rw-r--r--tests/tests2/03_struct.expect (renamed from tests2/03_struct.expect)0
-rw-r--r--tests/tests2/04_for.c (renamed from tests2/04_for.c)0
-rw-r--r--tests/tests2/04_for.expect (renamed from tests2/04_for.expect)0
-rw-r--r--tests/tests2/05_array.c (renamed from tests2/05_array.c)0
-rw-r--r--tests/tests2/05_array.expect (renamed from tests2/05_array.expect)0
-rw-r--r--tests/tests2/06_case.c (renamed from tests2/06_case.c)0
-rw-r--r--tests/tests2/06_case.expect (renamed from tests2/06_case.expect)0
-rw-r--r--tests/tests2/07_function.c (renamed from tests2/07_function.c)0
-rw-r--r--tests/tests2/07_function.expect (renamed from tests2/07_function.expect)0
-rw-r--r--tests/tests2/08_while.c (renamed from tests2/08_while.c)0
-rw-r--r--tests/tests2/08_while.expect (renamed from tests2/08_while.expect)0
-rw-r--r--tests/tests2/09_do_while.c (renamed from tests2/09_do_while.c)0
-rw-r--r--tests/tests2/09_do_while.expect (renamed from tests2/09_do_while.expect)0
-rw-r--r--tests/tests2/10_pointer.c (renamed from tests2/10_pointer.c)0
-rw-r--r--tests/tests2/10_pointer.expect (renamed from tests2/10_pointer.expect)0
-rw-r--r--tests/tests2/11_precedence.c (renamed from tests2/11_precedence.c)0
-rw-r--r--tests/tests2/11_precedence.expect (renamed from tests2/11_precedence.expect)0
-rw-r--r--tests/tests2/12_hashdefine.c (renamed from tests2/12_hashdefine.c)0
-rw-r--r--tests/tests2/12_hashdefine.expect (renamed from tests2/12_hashdefine.expect)0
-rw-r--r--tests/tests2/13_integer_literals.c (renamed from tests2/13_integer_literals.c)0
-rw-r--r--tests/tests2/13_integer_literals.expect (renamed from tests2/13_integer_literals.expect)0
-rw-r--r--tests/tests2/14_if.c (renamed from tests2/14_if.c)0
-rw-r--r--tests/tests2/14_if.expect (renamed from tests2/14_if.expect)0
-rw-r--r--tests/tests2/15_recursion.c (renamed from tests2/15_recursion.c)0
-rw-r--r--tests/tests2/15_recursion.expect (renamed from tests2/15_recursion.expect)0
-rw-r--r--tests/tests2/16_nesting.c (renamed from tests2/16_nesting.c)0
-rw-r--r--tests/tests2/16_nesting.expect (renamed from tests2/16_nesting.expect)0
-rw-r--r--tests/tests2/17_enum.c (renamed from tests2/17_enum.c)0
-rw-r--r--tests/tests2/17_enum.expect (renamed from tests2/17_enum.expect)0
-rw-r--r--tests/tests2/18_include.c (renamed from tests2/18_include.c)0
-rw-r--r--tests/tests2/18_include.expect (renamed from tests2/18_include.expect)0
-rw-r--r--tests/tests2/18_include.h (renamed from tests2/18_include.h)0
-rw-r--r--tests/tests2/19_pointer_arithmetic.c (renamed from tests2/19_pointer_arithmetic.c)0
-rw-r--r--tests/tests2/19_pointer_arithmetic.expect (renamed from tests2/19_pointer_arithmetic.expect)0
-rw-r--r--tests/tests2/20_pointer_comparison.c (renamed from tests2/20_pointer_comparison.c)0
-rw-r--r--tests/tests2/20_pointer_comparison.expect (renamed from tests2/20_pointer_comparison.expect)0
-rw-r--r--tests/tests2/21_char_array.c (renamed from tests2/21_char_array.c)0
-rw-r--r--tests/tests2/21_char_array.expect (renamed from tests2/21_char_array.expect)0
-rw-r--r--tests/tests2/22_floating_point.c (renamed from tests2/22_floating_point.c)0
-rw-r--r--tests/tests2/22_floating_point.expect (renamed from tests2/22_floating_point.expect)0
-rw-r--r--tests/tests2/23_type_coercion.c (renamed from tests2/23_type_coercion.c)0
-rw-r--r--tests/tests2/23_type_coercion.expect (renamed from tests2/23_type_coercion.expect)0
-rw-r--r--tests/tests2/24_math_library.c (renamed from tests2/24_math_library.c)0
-rw-r--r--tests/tests2/24_math_library.expect (renamed from tests2/24_math_library.expect)0
-rw-r--r--tests/tests2/25_quicksort.c (renamed from tests2/25_quicksort.c)0
-rw-r--r--tests/tests2/25_quicksort.expect (renamed from tests2/25_quicksort.expect)0
-rw-r--r--tests/tests2/26_character_constants.c (renamed from tests2/26_character_constants.c)0
-rw-r--r--tests/tests2/26_character_constants.expect (renamed from tests2/26_character_constants.expect)0
-rw-r--r--tests/tests2/27_sizeof.c (renamed from tests2/27_sizeof.c)0
-rw-r--r--tests/tests2/27_sizeof.expect (renamed from tests2/27_sizeof.expect)0
-rw-r--r--tests/tests2/28_strings.c (renamed from tests2/28_strings.c)0
-rw-r--r--tests/tests2/28_strings.expect (renamed from tests2/28_strings.expect)0
-rw-r--r--tests/tests2/29_array_address.c (renamed from tests2/29_array_address.c)0
-rw-r--r--tests/tests2/29_array_address.expect (renamed from tests2/29_array_address.expect)0
-rw-r--r--tests/tests2/30_hanoi.c (renamed from tests2/30_hanoi.c)0
-rw-r--r--tests/tests2/30_hanoi.expect (renamed from tests2/30_hanoi.expect)0
-rw-r--r--tests/tests2/31_args.c (renamed from tests2/31_args.c)0
-rw-r--r--tests/tests2/31_args.expect (renamed from tests2/31_args.expect)0
-rw-r--r--tests/tests2/32_led.c (renamed from tests2/32_led.c)0
-rw-r--r--tests/tests2/32_led.expect (renamed from tests2/32_led.expect)0
-rw-r--r--tests/tests2/33_ternary_op.c (renamed from tests2/33_ternary_op.c)0
-rw-r--r--tests/tests2/33_ternary_op.expect (renamed from tests2/33_ternary_op.expect)0
-rw-r--r--tests/tests2/34_array_assignment.c (renamed from tests2/34_array_assignment.c)0
-rw-r--r--tests/tests2/34_array_assignment.expect (renamed from tests2/34_array_assignment.expect)0
-rw-r--r--tests/tests2/35_sizeof.c (renamed from tests2/35_sizeof.c)0
-rw-r--r--tests/tests2/35_sizeof.expect (renamed from tests2/35_sizeof.expect)0
-rw-r--r--tests/tests2/36_array_initialisers.c (renamed from tests2/36_array_initialisers.c)0
-rw-r--r--tests/tests2/36_array_initialisers.expect (renamed from tests2/36_array_initialisers.expect)0
-rw-r--r--tests/tests2/37_sprintf.c (renamed from tests2/37_sprintf.c)0
-rw-r--r--tests/tests2/37_sprintf.expect (renamed from tests2/37_sprintf.expect)0
-rw-r--r--tests/tests2/38_multiple_array_index.c (renamed from tests2/38_multiple_array_index.c)0
-rw-r--r--tests/tests2/38_multiple_array_index.expect (renamed from tests2/38_multiple_array_index.expect)0
-rw-r--r--tests/tests2/39_typedef.c (renamed from tests2/39_typedef.c)0
-rw-r--r--tests/tests2/39_typedef.expect (renamed from tests2/39_typedef.expect)0
-rw-r--r--tests/tests2/40_stdio.c (renamed from tests2/40_stdio.c)0
-rw-r--r--tests/tests2/40_stdio.expect (renamed from tests2/40_stdio.expect)0
-rw-r--r--tests/tests2/41_hashif.c (renamed from tests2/41_hashif.c)0
-rw-r--r--tests/tests2/41_hashif.expect (renamed from tests2/41_hashif.expect)0
-rw-r--r--tests/tests2/42_function_pointer.c (renamed from tests2/42_function_pointer.c)0
-rw-r--r--tests/tests2/42_function_pointer.expect (renamed from tests2/42_function_pointer.expect)0
-rw-r--r--tests/tests2/43_void_param.c (renamed from tests2/43_void_param.c)0
-rw-r--r--tests/tests2/43_void_param.expect (renamed from tests2/43_void_param.expect)0
-rw-r--r--tests/tests2/44_scoped_declarations.c (renamed from tests2/44_scoped_declarations.c)0
-rw-r--r--tests/tests2/44_scoped_declarations.expect (renamed from tests2/44_scoped_declarations.expect)0
-rw-r--r--tests/tests2/45_empty_for.c (renamed from tests2/45_empty_for.c)0
-rw-r--r--tests/tests2/45_empty_for.expect (renamed from tests2/45_empty_for.expect)0
-rw-r--r--tests/tests2/46_grep.c (renamed from tests2/46_grep.c)0
-rw-r--r--tests/tests2/47_switch_return.c (renamed from tests2/47_switch_return.c)0
-rw-r--r--tests/tests2/47_switch_return.expect (renamed from tests2/47_switch_return.expect)0
-rw-r--r--tests/tests2/48_nested_break.c (renamed from tests2/48_nested_break.c)0
-rw-r--r--tests/tests2/48_nested_break.expect (renamed from tests2/48_nested_break.expect)0
-rw-r--r--tests/tests2/49_bracket_evaluation.c (renamed from tests2/49_bracket_evaluation.c)0
-rw-r--r--tests/tests2/49_bracket_evaluation.expect (renamed from tests2/49_bracket_evaluation.expect)0
-rw-r--r--tests/tests2/50_logical_second_arg.c (renamed from tests2/50_logical_second_arg.c)0
-rw-r--r--tests/tests2/50_logical_second_arg.expect (renamed from tests2/50_logical_second_arg.expect)0
-rw-r--r--tests/tests2/51_static.c (renamed from tests2/51_static.c)0
-rw-r--r--tests/tests2/51_static.expect (renamed from tests2/51_static.expect)0
-rw-r--r--tests/tests2/52_unnamed_enum.c (renamed from tests2/52_unnamed_enum.c)0
-rw-r--r--tests/tests2/52_unnamed_enum.expect (renamed from tests2/52_unnamed_enum.expect)0
-rw-r--r--tests/tests2/54_goto.c (renamed from tests2/54_goto.c)0
-rw-r--r--tests/tests2/54_goto.expect (renamed from tests2/54_goto.expect)0
-rw-r--r--tests/tests2/55_lshift_type.c (renamed from tests2/55_lshift_type.c)0
-rw-r--r--tests/tests2/55_lshift_type.expect (renamed from tests2/55_lshift_type.expect)0
-rw-r--r--tests/tests2/LICENSE (renamed from tests2/LICENSE)0
-rw-r--r--tests/tests2/Makefile (renamed from tests2/Makefile)0
112 files changed, 0 insertions, 0 deletions
diff --git a/tests2/00_assignment.c b/tests/tests2/00_assignment.c
index c96109f..c96109f 100644
--- a/tests2/00_assignment.c
+++ b/tests/tests2/00_assignment.c
diff --git a/tests2/00_assignment.expect b/tests/tests2/00_assignment.expect
index d4407f3..d4407f3 100644
--- a/tests2/00_assignment.expect
+++ b/tests/tests2/00_assignment.expect
diff --git a/tests2/01_comment.c b/tests/tests2/01_comment.c
index a2e6bc6..a2e6bc6 100644
--- a/tests2/01_comment.c
+++ b/tests/tests2/01_comment.c
diff --git a/tests2/01_comment.expect b/tests/tests2/01_comment.expect
index b1387ad..b1387ad 100644
--- a/tests2/01_comment.expect
+++ b/tests/tests2/01_comment.expect
diff --git a/tests2/02_printf.c b/tests/tests2/02_printf.c
index 4c34dd8..4c34dd8 100644
--- a/tests2/02_printf.c
+++ b/tests/tests2/02_printf.c
diff --git a/tests2/02_printf.expect b/tests/tests2/02_printf.expect
index f67a0f6..f67a0f6 100644
--- a/tests2/02_printf.expect
+++ b/tests/tests2/02_printf.expect
diff --git a/tests2/03_struct.c b/tests/tests2/03_struct.c
index df0d3e7..df0d3e7 100644
--- a/tests2/03_struct.c
+++ b/tests/tests2/03_struct.c
diff --git a/tests2/03_struct.expect b/tests/tests2/03_struct.expect
index ecbf589..ecbf589 100644
--- a/tests2/03_struct.expect
+++ b/tests/tests2/03_struct.expect
diff --git a/tests2/04_for.c b/tests/tests2/04_for.c
index 312fed8..312fed8 100644
--- a/tests2/04_for.c
+++ b/tests/tests2/04_for.c
diff --git a/tests2/04_for.expect b/tests/tests2/04_for.expect
index f00c965..f00c965 100644
--- a/tests2/04_for.expect
+++ b/tests/tests2/04_for.expect
diff --git a/tests2/05_array.c b/tests/tests2/05_array.c
index c218f31..c218f31 100644
--- a/tests2/05_array.c
+++ b/tests/tests2/05_array.c
diff --git a/tests2/05_array.expect b/tests/tests2/05_array.expect
index bc7257c..bc7257c 100644
--- a/tests2/05_array.expect
+++ b/tests/tests2/05_array.expect
diff --git a/tests2/06_case.c b/tests/tests2/06_case.c
index c0191e2..c0191e2 100644
--- a/tests2/06_case.c
+++ b/tests/tests2/06_case.c
diff --git a/tests2/06_case.expect b/tests/tests2/06_case.expect
index fab2c20..fab2c20 100644
--- a/tests2/06_case.expect
+++ b/tests/tests2/06_case.expect
diff --git a/tests2/07_function.c b/tests/tests2/07_function.c
index 0477ce1..0477ce1 100644
--- a/tests2/07_function.c
+++ b/tests/tests2/07_function.c
diff --git a/tests2/07_function.expect b/tests/tests2/07_function.expect
index 8ffb0a7..8ffb0a7 100644
--- a/tests2/07_function.expect
+++ b/tests/tests2/07_function.expect
diff --git a/tests2/08_while.c b/tests/tests2/08_while.c
index 602ffc7..602ffc7 100644
--- a/tests2/08_while.c
+++ b/tests/tests2/08_while.c
diff --git a/tests2/08_while.expect b/tests/tests2/08_while.expect
index 702d4c0..702d4c0 100644
--- a/tests2/08_while.expect
+++ b/tests/tests2/08_while.expect
diff --git a/tests2/09_do_while.c b/tests/tests2/09_do_while.c
index 1d3315d..1d3315d 100644
--- a/tests2/09_do_while.c
+++ b/tests/tests2/09_do_while.c
diff --git a/tests2/09_do_while.expect b/tests/tests2/09_do_while.expect
index 702d4c0..702d4c0 100644
--- a/tests2/09_do_while.expect
+++ b/tests/tests2/09_do_while.expect
diff --git a/tests2/10_pointer.c b/tests/tests2/10_pointer.c
index 0177f4d..0177f4d 100644
--- a/tests2/10_pointer.c
+++ b/tests/tests2/10_pointer.c
diff --git a/tests2/10_pointer.expect b/tests/tests2/10_pointer.expect
index 1e3c473..1e3c473 100644
--- a/tests2/10_pointer.expect
+++ b/tests/tests2/10_pointer.expect
diff --git a/tests2/11_precedence.c b/tests/tests2/11_precedence.c
index db2049d..db2049d 100644
--- a/tests2/11_precedence.c
+++ b/tests/tests2/11_precedence.c
diff --git a/tests2/11_precedence.expect b/tests/tests2/11_precedence.expect
index b692396..b692396 100644
--- a/tests2/11_precedence.expect
+++ b/tests/tests2/11_precedence.expect
diff --git a/tests2/12_hashdefine.c b/tests/tests2/12_hashdefine.c
index 5c521e0..5c521e0 100644
--- a/tests2/12_hashdefine.c
+++ b/tests/tests2/12_hashdefine.c
diff --git a/tests2/12_hashdefine.expect b/tests/tests2/12_hashdefine.expect
index 99f2ed5..99f2ed5 100644
--- a/tests2/12_hashdefine.expect
+++ b/tests/tests2/12_hashdefine.expect
diff --git a/tests2/13_integer_literals.c b/tests/tests2/13_integer_literals.c
index 7cee98b..7cee98b 100644
--- a/tests2/13_integer_literals.c
+++ b/tests/tests2/13_integer_literals.c
diff --git a/tests2/13_integer_literals.expect b/tests/tests2/13_integer_literals.expect
index f5aca06..f5aca06 100644
--- a/tests2/13_integer_literals.expect
+++ b/tests/tests2/13_integer_literals.expect
diff --git a/tests2/14_if.c b/tests/tests2/14_if.c
index 2bd2550..2bd2550 100644
--- a/tests2/14_if.c
+++ b/tests/tests2/14_if.c
diff --git a/tests2/14_if.expect b/tests/tests2/14_if.expect
index c32c415..c32c415 100644
--- a/tests2/14_if.expect
+++ b/tests/tests2/14_if.expect
diff --git a/tests2/15_recursion.c b/tests/tests2/15_recursion.c
index f79a00d..f79a00d 100644
--- a/tests2/15_recursion.c
+++ b/tests/tests2/15_recursion.c
diff --git a/tests2/15_recursion.expect b/tests/tests2/15_recursion.expect
index db47b28..db47b28 100644
--- a/tests2/15_recursion.expect
+++ b/tests/tests2/15_recursion.expect
diff --git a/tests2/16_nesting.c b/tests/tests2/16_nesting.c
index 2b72cc0..2b72cc0 100644
--- a/tests2/16_nesting.c
+++ b/tests/tests2/16_nesting.c
diff --git a/tests2/16_nesting.expect b/tests/tests2/16_nesting.expect
index 625ee13..625ee13 100644
--- a/tests2/16_nesting.expect
+++ b/tests/tests2/16_nesting.expect
diff --git a/tests2/17_enum.c b/tests/tests2/17_enum.c
index 0853c42..0853c42 100644
--- a/tests2/17_enum.c
+++ b/tests/tests2/17_enum.c
diff --git a/tests2/17_enum.expect b/tests/tests2/17_enum.expect
index bef4be6..bef4be6 100644
--- a/tests2/17_enum.expect
+++ b/tests/tests2/17_enum.expect
diff --git a/tests2/18_include.c b/tests/tests2/18_include.c
index dbae3aa..dbae3aa 100644
--- a/tests2/18_include.c
+++ b/tests/tests2/18_include.c
diff --git a/tests2/18_include.expect b/tests/tests2/18_include.expect
index 87729df..87729df 100644
--- a/tests2/18_include.expect
+++ b/tests/tests2/18_include.expect
diff --git a/tests2/18_include.h b/tests/tests2/18_include.h
index 01f894d..01f894d 100644
--- a/tests2/18_include.h
+++ b/tests/tests2/18_include.h
diff --git a/tests2/19_pointer_arithmetic.c b/tests/tests2/19_pointer_arithmetic.c
index aff65e5..aff65e5 100644
--- a/tests2/19_pointer_arithmetic.c
+++ b/tests/tests2/19_pointer_arithmetic.c
diff --git a/tests2/19_pointer_arithmetic.expect b/tests/tests2/19_pointer_arithmetic.expect
index 0cf781b..0cf781b 100644
--- a/tests2/19_pointer_arithmetic.expect
+++ b/tests/tests2/19_pointer_arithmetic.expect
diff --git a/tests2/20_pointer_comparison.c b/tests/tests2/20_pointer_comparison.c
index 825f778..825f778 100644
--- a/tests2/20_pointer_comparison.c
+++ b/tests/tests2/20_pointer_comparison.c
diff --git a/tests2/20_pointer_comparison.expect b/tests/tests2/20_pointer_comparison.expect
index 5d1e5f5..5d1e5f5 100644
--- a/tests2/20_pointer_comparison.expect
+++ b/tests/tests2/20_pointer_comparison.expect
diff --git a/tests2/21_char_array.c b/tests/tests2/21_char_array.c
index f22f527..f22f527 100644
--- a/tests2/21_char_array.c
+++ b/tests/tests2/21_char_array.c
diff --git a/tests2/21_char_array.expect b/tests/tests2/21_char_array.expect
index dbc6068..dbc6068 100644
--- a/tests2/21_char_array.expect
+++ b/tests/tests2/21_char_array.expect
diff --git a/tests2/22_floating_point.c b/tests/tests2/22_floating_point.c
index e3491f5..e3491f5 100644
--- a/tests2/22_floating_point.c
+++ b/tests/tests2/22_floating_point.c
diff --git a/tests2/22_floating_point.expect b/tests/tests2/22_floating_point.expect
index 75ea3a7..75ea3a7 100644
--- a/tests2/22_floating_point.expect
+++ b/tests/tests2/22_floating_point.expect
diff --git a/tests2/23_type_coercion.c b/tests/tests2/23_type_coercion.c
index 1fcc335..1fcc335 100644
--- a/tests2/23_type_coercion.c
+++ b/tests/tests2/23_type_coercion.c
diff --git a/tests2/23_type_coercion.expect b/tests/tests2/23_type_coercion.expect
index d9076f0..d9076f0 100644
--- a/tests2/23_type_coercion.expect
+++ b/tests/tests2/23_type_coercion.expect
diff --git a/tests2/24_math_library.c b/tests/tests2/24_math_library.c
index 4cc3d9e..4cc3d9e 100644
--- a/tests2/24_math_library.c
+++ b/tests/tests2/24_math_library.c
diff --git a/tests2/24_math_library.expect b/tests/tests2/24_math_library.expect
index 99f7299..99f7299 100644
--- a/tests2/24_math_library.expect
+++ b/tests/tests2/24_math_library.expect
diff --git a/tests2/25_quicksort.c b/tests/tests2/25_quicksort.c
index 5cc08bd..5cc08bd 100644
--- a/tests2/25_quicksort.c
+++ b/tests/tests2/25_quicksort.c
diff --git a/tests2/25_quicksort.expect b/tests/tests2/25_quicksort.expect
index 2d39cd3..2d39cd3 100644
--- a/tests2/25_quicksort.expect
+++ b/tests/tests2/25_quicksort.expect
diff --git a/tests2/26_character_constants.c b/tests/tests2/26_character_constants.c
index 95c4423..95c4423 100644
--- a/tests2/26_character_constants.c
+++ b/tests/tests2/26_character_constants.c
diff --git a/tests2/26_character_constants.expect b/tests/tests2/26_character_constants.expect
index 8f8bfa4..8f8bfa4 100644
--- a/tests2/26_character_constants.expect
+++ b/tests/tests2/26_character_constants.expect
diff --git a/tests2/27_sizeof.c b/tests/tests2/27_sizeof.c
index d1694b6..d1694b6 100644
--- a/tests2/27_sizeof.c
+++ b/tests/tests2/27_sizeof.c
diff --git a/tests2/27_sizeof.expect b/tests/tests2/27_sizeof.expect
index 7329e00..7329e00 100644
--- a/tests2/27_sizeof.expect
+++ b/tests/tests2/27_sizeof.expect
diff --git a/tests2/28_strings.c b/tests/tests2/28_strings.c
index 115fe09..115fe09 100644
--- a/tests2/28_strings.c
+++ b/tests/tests2/28_strings.c
diff --git a/tests2/28_strings.expect b/tests/tests2/28_strings.expect
index fd9217a..fd9217a 100644
--- a/tests2/28_strings.expect
+++ b/tests/tests2/28_strings.expect
diff --git a/tests2/29_array_address.c b/tests/tests2/29_array_address.c
index bda5ddd..bda5ddd 100644
--- a/tests2/29_array_address.c
+++ b/tests/tests2/29_array_address.c
diff --git a/tests2/29_array_address.expect b/tests/tests2/29_array_address.expect
index 9bc8683..9bc8683 100644
--- a/tests2/29_array_address.expect
+++ b/tests/tests2/29_array_address.expect
diff --git a/tests2/30_hanoi.c b/tests/tests2/30_hanoi.c
index b1a1181..b1a1181 100644
--- a/tests2/30_hanoi.c
+++ b/tests/tests2/30_hanoi.c
diff --git a/tests2/30_hanoi.expect b/tests/tests2/30_hanoi.expect
index 7798ee0..7798ee0 100644
--- a/tests2/30_hanoi.expect
+++ b/tests/tests2/30_hanoi.expect
diff --git a/tests2/31_args.c b/tests/tests2/31_args.c
index 275f8cf..275f8cf 100644
--- a/tests2/31_args.c
+++ b/tests/tests2/31_args.c
diff --git a/tests2/31_args.expect b/tests/tests2/31_args.expect
index c392b67..c392b67 100644
--- a/tests2/31_args.expect
+++ b/tests/tests2/31_args.expect
diff --git a/tests2/32_led.c b/tests/tests2/32_led.c
index 5596cbf..5596cbf 100644
--- a/tests2/32_led.c
+++ b/tests/tests2/32_led.c
diff --git a/tests2/32_led.expect b/tests/tests2/32_led.expect
index c53b58a..c53b58a 100644
--- a/tests2/32_led.expect
+++ b/tests/tests2/32_led.expect
diff --git a/tests2/33_ternary_op.c b/tests/tests2/33_ternary_op.c
index 8579b50..8579b50 100644
--- a/tests2/33_ternary_op.c
+++ b/tests/tests2/33_ternary_op.c
diff --git a/tests2/33_ternary_op.expect b/tests/tests2/33_ternary_op.expect
index 45ea507..45ea507 100644
--- a/tests2/33_ternary_op.expect
+++ b/tests/tests2/33_ternary_op.expect
diff --git a/tests2/34_array_assignment.c b/tests/tests2/34_array_assignment.c
index 5885c97..5885c97 100644
--- a/tests2/34_array_assignment.c
+++ b/tests/tests2/34_array_assignment.c
diff --git a/tests2/34_array_assignment.expect b/tests/tests2/34_array_assignment.expect
index 9736bf5..9736bf5 100644
--- a/tests2/34_array_assignment.expect
+++ b/tests/tests2/34_array_assignment.expect
diff --git a/tests2/35_sizeof.c b/tests/tests2/35_sizeof.c
index 672e87e..672e87e 100644
--- a/tests2/35_sizeof.c
+++ b/tests/tests2/35_sizeof.c
diff --git a/tests2/35_sizeof.expect b/tests/tests2/35_sizeof.expect
index 534fb83..534fb83 100644
--- a/tests2/35_sizeof.expect
+++ b/tests/tests2/35_sizeof.expect
diff --git a/tests2/36_array_initialisers.c b/tests/tests2/36_array_initialisers.c
index 1bc8ee0..1bc8ee0 100644
--- a/tests2/36_array_initialisers.c
+++ b/tests/tests2/36_array_initialisers.c
diff --git a/tests2/36_array_initialisers.expect b/tests/tests2/36_array_initialisers.expect
index 3ac6c77..3ac6c77 100644
--- a/tests2/36_array_initialisers.expect
+++ b/tests/tests2/36_array_initialisers.expect
diff --git a/tests2/37_sprintf.c b/tests/tests2/37_sprintf.c
index 1dd1dce..1dd1dce 100644
--- a/tests2/37_sprintf.c
+++ b/tests/tests2/37_sprintf.c
diff --git a/tests2/37_sprintf.expect b/tests/tests2/37_sprintf.expect
index a643da8..a643da8 100644
--- a/tests2/37_sprintf.expect
+++ b/tests/tests2/37_sprintf.expect
diff --git a/tests2/38_multiple_array_index.c b/tests/tests2/38_multiple_array_index.c
index 4e1868e..4e1868e 100644
--- a/tests2/38_multiple_array_index.c
+++ b/tests/tests2/38_multiple_array_index.c
diff --git a/tests2/38_multiple_array_index.expect b/tests/tests2/38_multiple_array_index.expect
index 747ad75..747ad75 100644
--- a/tests2/38_multiple_array_index.expect
+++ b/tests/tests2/38_multiple_array_index.expect
diff --git a/tests2/39_typedef.c b/tests/tests2/39_typedef.c
index 79ab58b..79ab58b 100644
--- a/tests2/39_typedef.c
+++ b/tests/tests2/39_typedef.c
diff --git a/tests2/39_typedef.expect b/tests/tests2/39_typedef.expect
index b9050a9..b9050a9 100644
--- a/tests2/39_typedef.expect
+++ b/tests/tests2/39_typedef.expect
diff --git a/tests2/40_stdio.c b/tests/tests2/40_stdio.c
index b986093..b986093 100644
--- a/tests2/40_stdio.c
+++ b/tests/tests2/40_stdio.c
diff --git a/tests2/40_stdio.expect b/tests/tests2/40_stdio.expect
index e08167a..e08167a 100644
--- a/tests2/40_stdio.expect
+++ b/tests/tests2/40_stdio.expect
diff --git a/tests2/41_hashif.c b/tests/tests2/41_hashif.c
index cb37b9e..cb37b9e 100644
--- a/tests2/41_hashif.c
+++ b/tests/tests2/41_hashif.c
diff --git a/tests2/41_hashif.expect b/tests/tests2/41_hashif.expect
index 5fd414b..5fd414b 100644
--- a/tests2/41_hashif.expect
+++ b/tests/tests2/41_hashif.expect
diff --git a/tests2/42_function_pointer.c b/tests/tests2/42_function_pointer.c
index 49c331b..49c331b 100644
--- a/tests2/42_function_pointer.c
+++ b/tests/tests2/42_function_pointer.c
diff --git a/tests2/42_function_pointer.expect b/tests/tests2/42_function_pointer.expect
index 6c8b6ce..6c8b6ce 100644
--- a/tests2/42_function_pointer.expect
+++ b/tests/tests2/42_function_pointer.expect
diff --git a/tests2/43_void_param.c b/tests/tests2/43_void_param.c
index de17098..de17098 100644
--- a/tests2/43_void_param.c
+++ b/tests/tests2/43_void_param.c
diff --git a/tests2/43_void_param.expect b/tests/tests2/43_void_param.expect
index 092bfb9..092bfb9 100644
--- a/tests2/43_void_param.expect
+++ b/tests/tests2/43_void_param.expect
diff --git a/tests2/44_scoped_declarations.c b/tests/tests2/44_scoped_declarations.c
index 2febf98..2febf98 100644
--- a/tests2/44_scoped_declarations.c
+++ b/tests/tests2/44_scoped_declarations.c
diff --git a/tests2/44_scoped_declarations.expect b/tests/tests2/44_scoped_declarations.expect
index 231ccc0..231ccc0 100644
--- a/tests2/44_scoped_declarations.expect
+++ b/tests/tests2/44_scoped_declarations.expect
diff --git a/tests2/45_empty_for.c b/tests/tests2/45_empty_for.c
index b14e9d4..b14e9d4 100644
--- a/tests2/45_empty_for.c
+++ b/tests/tests2/45_empty_for.c
diff --git a/tests2/45_empty_for.expect b/tests/tests2/45_empty_for.expect
index f00c965..f00c965 100644
--- a/tests2/45_empty_for.expect
+++ b/tests/tests2/45_empty_for.expect
diff --git a/tests2/46_grep.c b/tests/tests2/46_grep.c
index 5f52220..5f52220 100644
--- a/tests2/46_grep.c
+++ b/tests/tests2/46_grep.c
diff --git a/tests2/47_switch_return.c b/tests/tests2/47_switch_return.c
index 1ec7924..1ec7924 100644
--- a/tests2/47_switch_return.c
+++ b/tests/tests2/47_switch_return.c
diff --git a/tests2/47_switch_return.expect b/tests/tests2/47_switch_return.expect
index b6deb7e..b6deb7e 100644
--- a/tests2/47_switch_return.expect
+++ b/tests/tests2/47_switch_return.expect
diff --git a/tests2/48_nested_break.c b/tests/tests2/48_nested_break.c
index 5bc5ba4..5bc5ba4 100644
--- a/tests2/48_nested_break.c
+++ b/tests/tests2/48_nested_break.c
diff --git a/tests2/48_nested_break.expect b/tests/tests2/48_nested_break.expect
index 573541a..573541a 100644
--- a/tests2/48_nested_break.expect
+++ b/tests/tests2/48_nested_break.expect
diff --git a/tests2/49_bracket_evaluation.c b/tests/tests2/49_bracket_evaluation.c
index 0cbe57d..0cbe57d 100644
--- a/tests2/49_bracket_evaluation.c
+++ b/tests/tests2/49_bracket_evaluation.c
diff --git a/tests2/49_bracket_evaluation.expect b/tests/tests2/49_bracket_evaluation.expect
index 1da66db..1da66db 100644
--- a/tests2/49_bracket_evaluation.expect
+++ b/tests/tests2/49_bracket_evaluation.expect
diff --git a/tests2/50_logical_second_arg.c b/tests/tests2/50_logical_second_arg.c
index 5fa0bb9..5fa0bb9 100644
--- a/tests2/50_logical_second_arg.c
+++ b/tests/tests2/50_logical_second_arg.c
diff --git a/tests2/50_logical_second_arg.expect b/tests/tests2/50_logical_second_arg.expect
index d6174ae..d6174ae 100644
--- a/tests2/50_logical_second_arg.expect
+++ b/tests/tests2/50_logical_second_arg.expect
diff --git a/tests2/51_static.c b/tests/tests2/51_static.c
index d6c0917..d6c0917 100644
--- a/tests2/51_static.c
+++ b/tests/tests2/51_static.c
diff --git a/tests2/51_static.expect b/tests/tests2/51_static.expect
index 18224fa..18224fa 100644
--- a/tests2/51_static.expect
+++ b/tests/tests2/51_static.expect
diff --git a/tests2/52_unnamed_enum.c b/tests/tests2/52_unnamed_enum.c
index d0395b2..d0395b2 100644
--- a/tests2/52_unnamed_enum.c
+++ b/tests/tests2/52_unnamed_enum.c
diff --git a/tests2/52_unnamed_enum.expect b/tests/tests2/52_unnamed_enum.expect
index 84f2ac8..84f2ac8 100644
--- a/tests2/52_unnamed_enum.expect
+++ b/tests/tests2/52_unnamed_enum.expect
diff --git a/tests2/54_goto.c b/tests/tests2/54_goto.c
index 9509e83..9509e83 100644
--- a/tests2/54_goto.c
+++ b/tests/tests2/54_goto.c
diff --git a/tests2/54_goto.expect b/tests/tests2/54_goto.expect
index 8e553fa..8e553fa 100644
--- a/tests2/54_goto.expect
+++ b/tests/tests2/54_goto.expect
diff --git a/tests2/55_lshift_type.c b/tests/tests2/55_lshift_type.c
index aa3e51a..aa3e51a 100644
--- a/tests2/55_lshift_type.c
+++ b/tests/tests2/55_lshift_type.c
diff --git a/tests2/55_lshift_type.expect b/tests/tests2/55_lshift_type.expect
index 8523767..8523767 100644
--- a/tests2/55_lshift_type.expect
+++ b/tests/tests2/55_lshift_type.expect
diff --git a/tests2/LICENSE b/tests/tests2/LICENSE
index b08a652..b08a652 100644
--- a/tests2/LICENSE
+++ b/tests/tests2/LICENSE
diff --git a/tests2/Makefile b/tests/tests2/Makefile
index d328ce7..d328ce7 100644
--- a/tests2/Makefile
+++ b/tests/tests2/Makefile