tiny-c-interpreter
this is a github mirror of picoC (http://code.google.com/p/picoc/)
파일 탐색기
최종 버전 다운로드 (.zip)- ctype.c
- errno.c
- math.c
- stdbool.c
- stdio.c
- stdlib.c
- string.c
- time.c
- unistd.c
- library_ffox.c
- library_srv1.c
- library_surveyor.c
- library_unix.c
- platform_ffox.c
- platform_surveyor.c
- platform_unix.c
- clibrary.c
- expression.c
- heap.c
- include.c
- interpreter.h
- lex.c
- parse.c
- picoc.c
- picoc.h
- platform.c
- platform.h
- table.c
- type.c
- variable.c
- 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
- 50_logical_second_arg.expect
- 51_static.c
- 51_static.expect
- 52_unnamed_enum.c
- 52_unnamed_enum.expect
- 54_goto.c
- 54_goto.expect
- Makefile
- .gitignore
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/larryhe/tiny-c-interpreter
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd tiny-c-interpreter
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Make
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
