CODE_GUIDE.md
COMPILER_INTEGRATION.md
C_PROGRAMS.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
upload_to_pip.sh
src/__init__.py
src/paths.py
src/run_sim.py
src/assembler/__init__.py
src/assembler/asm.py
src/assets/delete.jpeg
src/assets/power.png
src/assets/rename.png
src/assets/logo/iitmlogo.png
src/assets/logo/logo1.png
src/assets/logo/logo2.png
src/assets/logo/logo2_cropped.png
src/assets/logo/logo2_text.png
src/compiler/LICENSE.chibicc
src/compiler/README.md
src/compiler/UPSTREAM_README.md
src/compiler/__init__.py
src/compiler/catalog.py
src/compiler/service.py
src/compiler/examples/bounce.c
src/compiler/examples/display_demo.c
src/compiler/examples/fib.c
src/compiler/examples/snake.c
src/compiler/examples/Advanced/binary_search.c
src/compiler/examples/Advanced/bubble_sort.c
src/compiler/examples/Advanced/factorial_recursive.c
src/compiler/examples/Advanced/insertion_sort.c
src/compiler/examples/Advanced/matrix_multiplication.c
src/compiler/examples/Advanced/selection_sort.c
src/compiler/examples/Basic/count_set_bits.c
src/compiler/examples/Basic/factorial.c
src/compiler/examples/Basic/fibonacci.c
src/compiler/examples/Basic/power_of_two.c
src/compiler/examples/Basic/sum_1_to_n.c
src/compiler/examples/Display/bouncing_ball.c
src/compiler/examples/Display/draw_checkerboard.c
src/compiler/examples/Display/draw_line.c
src/compiler/examples/Display/draw_rectangle.c
src/compiler/examples/Display/draw_spiral.c
src/compiler/examples/Display/draw_triangle.c
src/compiler/examples/Games/flappy_bird.c
src/compiler/examples/Games/ping_pong.c
src/compiler/examples/Games/racing.c
src/compiler/examples/Games/snake.c
src/compiler/examples/Intermediate/collatz_steps.c
src/compiler/examples/Intermediate/first_n_primes.c
src/compiler/examples/Intermediate/greatest_common_divisor.c
src/compiler/examples/Intermediate/linear_search.c
src/compiler/examples/Intermediate/prime_test.c
src/compiler/examples/Intermediate/reverse_array.c
src/compiler/tara16cc/__init__.py
src/compiler/tara16cc/__main__.py
src/compiler/tara16cc/asm.py
src/compiler/tara16cc/ctype.py
src/compiler/tara16cc/diag.py
src/compiler/tara16cc/driver.py
src/compiler/tara16cc/dump.py
src/compiler/tara16cc/inline.py
src/compiler/tara16cc/lex.py
src/compiler/tara16cc/node.py
src/compiler/tara16cc/opt.py
src/compiler/tara16cc/parse.py
src/compiler/tara16cc/pp.py
src/compiler/tara16cc/sim.py
src/compiler/tara16cc/codegen/__init__.py
src/compiler/tara16cc/codegen/expr.py
src/compiler/tara16cc/codegen/func.py
src/compiler/tara16cc/codegen/peephole.py
src/compiler/tara16cc/codegen/stmt.py
src/compiler/tara16cc/codegen/target.py
src/compiler/tara16cc/include/limits.h
src/compiler/tara16cc/include/stdbool.h
src/compiler/tara16cc/include/stddef.h
src/compiler/tara16cc/include/stdint.h
src/compiler/tara16cc/include/tara16.h
src/compiler/tara16cc/runtime/crt0.s
src/compiler/tara16cc/runtime/libtara16.s
src/examples/__init__.py
src/examples/examples.py
src/examples/progs/Advanced/binary_search.tara
src/examples/progs/Advanced/bubble_sort.tara
src/examples/progs/Advanced/factorial_recursive.tara
src/examples/progs/Advanced/insertion_sort.tara
src/examples/progs/Advanced/matrix_multiplication.tara
src/examples/progs/Advanced/selection_sort.tara
src/examples/progs/Basic/count_set_bits.tara
src/examples/progs/Basic/factorial.tara
src/examples/progs/Basic/fibonacci.tara
src/examples/progs/Basic/power_of_two.tara
src/examples/progs/Basic/sum_1_to_n.tara
src/examples/progs/Display/bouncing_ball.tara
src/examples/progs/Display/draw_checkerboard.tara
src/examples/progs/Display/draw_line.tara
src/examples/progs/Display/draw_rectangle.tara
src/examples/progs/Display/draw_spiral.tara
src/examples/progs/Display/draw_triangle.tara
src/examples/progs/Games/flappy_bird.tara
src/examples/progs/Games/ping_pong.tara
src/examples/progs/Games/racing.tara
src/examples/progs/Games/snake.tara
src/examples/progs/Intermediate/collatz_steps.tara
src/examples/progs/Intermediate/first_n_primes.tara
src/examples/progs/Intermediate/greatest_common_divisor.tara
src/examples/progs/Intermediate/linear_search.tara
src/examples/progs/Intermediate/prime_test.tara
src/examples/progs/Intermediate/reverse_array.tara
src/simulation/__init__.py
src/simulation/cpu.py
src/ui/__init__.py
src/ui/app.py
src/ui/assets.py
src/ui/bitstream.py
src/ui/compiler_editor.py
src/ui/compiler_icons.py
src/ui/compiler_panel.py
src/ui/fpga_panel.py
src/ui/isa_dialog.py
src/ui/theme.py
src/ui/panels/__init__.py
src/ui/panels/common.py
src/ui/panels/control.py
src/ui/panels/display.py
src/ui/panels/editor.py
src/ui/panels/history.py
src/ui/panels/listing.py
src/ui/panels/mem_tools.py
src/ui/panels/memory.py
src/ui/panels/registers.py
taracpu/__init__.py
taracpu/__main__.py
taracpu.egg-info/PKG-INFO
taracpu.egg-info/SOURCES.txt
taracpu.egg-info/dependency_links.txt
taracpu.egg-info/entry_points.txt
taracpu.egg-info/requires.txt
taracpu.egg-info/top_level.txt
tests/test_array_examples.py
tests/test_c_programs.py
tests/test_compiler.py
tests/test_compiler_ui.py
tests/test_release.py
tools/check_pypi_release.py
tools/compiler_wasm_validation.json
tools/verify_compiler_native.py
tools/verify_compiler_wasm.mjs