├── CPU.pptx ├── LICENSE ├── README.md ├── autoclicker.py ├── pptasm.py ├── pptcc.py ├── pptutils.py ├── pptvm.py ├── pptvm_tests.py └── programs_for_testing ├── games ├── a.out └── blackjack.c ├── pptlib.h ├── pptlibimpl.h ├── simple ├── a.out ├── d6.c ├── factorial.c ├── fibonacci.c ├── gcd.c ├── greeting.c ├── helloworld.c ├── primes.c └── twoplustwo.c └── tests ├── a.out ├── arithmetic.c ├── blackjackmodified.c ├── functionrefs.c └── segfault.c /CPU.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/CPU.pptx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/README.md -------------------------------------------------------------------------------- /autoclicker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/autoclicker.py -------------------------------------------------------------------------------- /pptasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/pptasm.py -------------------------------------------------------------------------------- /pptcc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/pptcc.py -------------------------------------------------------------------------------- /pptutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/pptutils.py -------------------------------------------------------------------------------- /pptvm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/pptvm.py -------------------------------------------------------------------------------- /pptvm_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/pptvm_tests.py -------------------------------------------------------------------------------- /programs_for_testing/games/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/games/a.out -------------------------------------------------------------------------------- /programs_for_testing/games/blackjack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/games/blackjack.c -------------------------------------------------------------------------------- /programs_for_testing/pptlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/pptlib.h -------------------------------------------------------------------------------- /programs_for_testing/pptlibimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/pptlibimpl.h -------------------------------------------------------------------------------- /programs_for_testing/simple/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/a.out -------------------------------------------------------------------------------- /programs_for_testing/simple/d6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/d6.c -------------------------------------------------------------------------------- /programs_for_testing/simple/factorial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/factorial.c -------------------------------------------------------------------------------- /programs_for_testing/simple/fibonacci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/fibonacci.c -------------------------------------------------------------------------------- /programs_for_testing/simple/gcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/gcd.c -------------------------------------------------------------------------------- /programs_for_testing/simple/greeting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/greeting.c -------------------------------------------------------------------------------- /programs_for_testing/simple/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/helloworld.c -------------------------------------------------------------------------------- /programs_for_testing/simple/primes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/primes.c -------------------------------------------------------------------------------- /programs_for_testing/simple/twoplustwo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/simple/twoplustwo.c -------------------------------------------------------------------------------- /programs_for_testing/tests/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/tests/a.out -------------------------------------------------------------------------------- /programs_for_testing/tests/arithmetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/tests/arithmetic.c -------------------------------------------------------------------------------- /programs_for_testing/tests/blackjackmodified.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/tests/blackjackmodified.c -------------------------------------------------------------------------------- /programs_for_testing/tests/functionrefs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/tests/functionrefs.c -------------------------------------------------------------------------------- /programs_for_testing/tests/segfault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomWildenhain/pptcc/HEAD/programs_for_testing/tests/segfault.c --------------------------------------------------------------------------------