Description: Picoc with reference annotated code, for reference. Expressions and grammatical structure analysis thorough enough.
To Search:
File list (Check if you may need any files):
picoc-2.1\tests\00_assignment.c
.........\.....\00_assignment.expect
.........\.....\01_comment.c
.........\.....\01_comment.expect
.........\.....\02_printf.c
.........\.....\02_printf.expect
.........\.....\03_struct.c
.........\.....\03_struct.expect
.........\.....\04_for.c
.........\.....\04_for.expect
.........\.....\05_array.c
.........\.....\05_array.expect
.........\.....\06_case.c
.........\.....\06_case.expect
.........\.....\07_function.c
.........\.....\07_function.expect
.........\.....\08_while.c
.........\.....\08_while.expect
.........\.....\09_do_while.c
.........\.....\09_do_while.expect
.........\.....\10_pointer.c
.........\.....\10_pointer.expect
.........\.....\11_precedence.c
.........\.....\11_precedence.expect
.........\.....\12_hashdefine.c
.........\.....\12_hashdefine.expect
.........\.....\13_integer_literals.c
.........\.....\13_integer_literals.expect
.........\.....\14_if.c
.........\.....\14_if.expect
.........\.....\15_recursion.c
.........\.....\15_recursion.expect
.........\.....\16_nesting.c
.........\.....\16_nesting.expect
.........\.....\17_enum.c
.........\.....\17_enum.expect
.........\.....\18_include.c
.........\.....\18_include.expect
.........\.....\18_include.h
.........\.....\19_pointer_arithmetic.c
.........\.....\19_pointer_arithmetic.expect
.........\.....\20_pointer_comparison.c
.........\.....\20_pointer_comparison.expect
.........\.....\21_char_array.c
.........\.....\21_char_array.expect
.........\.....\22_floating_point.c
.........\.....\22_floating_point.expect
.........\.....\23_type_coercion.c
.........\.....\23_type_coercion.expect
.........\.....\24_math_library.c
.........\.....\24_math_library.expect
.........\.....\25_quicksort.c
.........\.....\25_quicksort.expect
.........\.....\26_character_constants.c
.........\.....\26_character_constants.expect
.........\.....\27_sizeof.c
.........\.....\27_sizeof.expect
.........\.....\28_strings.c
.........\.....\28_strings.expect
.........\.....\29_array_address.c
.........\.....\29_array_address.expect
.........\.....\30_hanoi.c
.........\.....\30_hanoi.expect
.........\.....\31_args.c
.........\.....\31_args.expect
.........\.....\32_led.c
.........\.....\32_led.expect
.........\.....\33_ternary_op.c
.........\.....\33_ternary_op.expect
.........\.....\34_array_assignment.c
.........\.....\34_array_assignment.expect
.........\.....\35_sizeof.c
.........\.....\35_sizeof.expect
.........\.....\36_array_initialisers.c
.........\.....\36_array_initialisers.expect
.........\.....\37_sprintf.c
.........\.....\37_sprintf.expect
.........\.....\38_multiple_array_index.c
.........\.....\38_multiple_array_index.expect
.........\.....\39_typedef.c
.........\.....\39_typedef.expect
.........\.....\40_stdio.c
.........\.....\40_stdio.expect
.........\.....\41_hashif.c
.........\.....\41_hashif.expect
.........\.....\42_function_pointer.c
.........\.....\43_void_param.c
.........\.....\43_void_param.expect
.........\.....\44_scoped_declarations.c
.........\.....\44_scoped_declarations.expect
.........\.....\45_empty_for.c
.........\.....\45_empty_for.expect
.........\.....\46_grep.c
.........\.....\47_switch_return.c
.........\.....\47_switch_return.expect
.........\.....\48_nested_break.c
.........\.....\48_nested_break.expect
.........\.....\49_bracket_evaluation.c
.........\.....\49_bracket_evaluation.expect
.........\.....\50_logical_second_arg.c