├── .gitignore ├── LICENSE ├── README.md ├── app ├── README.md ├── bower.json ├── css │ └── style.css ├── index.html ├── js │ ├── app-compiled.js │ ├── app-compiled.min.js │ ├── app.js │ ├── pdp8-compiled.min.js │ └── pdp8_lang.js ├── package-lock.json └── package.json └── lib ├── README.md ├── package-lock.json ├── package.json ├── pdp8-compiled.js ├── pdp8-compiled.min.js ├── pdp8.js └── test ├── sources ├── bsa_args.asm ├── bsa_example.asm ├── conditions.asm ├── count_1.asm ├── fib.asm ├── hex.asm ├── in_out.asm ├── jump.asm ├── jump_2.asm ├── max.asm ├── max_min_avg.asm ├── min.asm ├── mul.asm ├── no_exec.asm ├── overflow.asm ├── res_bsa_args.dump ├── res_bsa_example.dump ├── res_conditions.dump ├── res_count_1.dump ├── res_fib.dump ├── res_hex.dump ├── res_in_out.dump ├── res_jump.dump ├── res_jump_2.dump ├── res_max.dump ├── res_max_min_avg.dump ├── res_min.dump ├── res_mul.dump ├── res_no_exec.dump ├── res_overflow.dump ├── res_search_char.dump ├── res_strlen.dump ├── res_swap.dump ├── search_char.asm ├── strlen.asm └── swap.asm └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/README.md -------------------------------------------------------------------------------- /app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/README.md -------------------------------------------------------------------------------- /app/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/bower.json -------------------------------------------------------------------------------- /app/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/css/style.css -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/index.html -------------------------------------------------------------------------------- /app/js/app-compiled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/js/app-compiled.js -------------------------------------------------------------------------------- /app/js/app-compiled.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/js/app-compiled.min.js -------------------------------------------------------------------------------- /app/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/js/app.js -------------------------------------------------------------------------------- /app/js/pdp8-compiled.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/js/pdp8-compiled.min.js -------------------------------------------------------------------------------- /app/js/pdp8_lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/js/pdp8_lang.js -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/app/package.json -------------------------------------------------------------------------------- /lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/README.md -------------------------------------------------------------------------------- /lib/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/package-lock.json -------------------------------------------------------------------------------- /lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/package.json -------------------------------------------------------------------------------- /lib/pdp8-compiled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/pdp8-compiled.js -------------------------------------------------------------------------------- /lib/pdp8-compiled.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/pdp8-compiled.min.js -------------------------------------------------------------------------------- /lib/pdp8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/pdp8.js -------------------------------------------------------------------------------- /lib/test/sources/bsa_args.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/bsa_args.asm -------------------------------------------------------------------------------- /lib/test/sources/bsa_example.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/bsa_example.asm -------------------------------------------------------------------------------- /lib/test/sources/conditions.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/conditions.asm -------------------------------------------------------------------------------- /lib/test/sources/count_1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/count_1.asm -------------------------------------------------------------------------------- /lib/test/sources/fib.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/fib.asm -------------------------------------------------------------------------------- /lib/test/sources/hex.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/hex.asm -------------------------------------------------------------------------------- /lib/test/sources/in_out.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/in_out.asm -------------------------------------------------------------------------------- /lib/test/sources/jump.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/jump.asm -------------------------------------------------------------------------------- /lib/test/sources/jump_2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/jump_2.asm -------------------------------------------------------------------------------- /lib/test/sources/max.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/max.asm -------------------------------------------------------------------------------- /lib/test/sources/max_min_avg.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/max_min_avg.asm -------------------------------------------------------------------------------- /lib/test/sources/min.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/min.asm -------------------------------------------------------------------------------- /lib/test/sources/mul.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/mul.asm -------------------------------------------------------------------------------- /lib/test/sources/no_exec.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/no_exec.asm -------------------------------------------------------------------------------- /lib/test/sources/overflow.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/overflow.asm -------------------------------------------------------------------------------- /lib/test/sources/res_bsa_args.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_bsa_args.dump -------------------------------------------------------------------------------- /lib/test/sources/res_bsa_example.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_bsa_example.dump -------------------------------------------------------------------------------- /lib/test/sources/res_conditions.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_conditions.dump -------------------------------------------------------------------------------- /lib/test/sources/res_count_1.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_count_1.dump -------------------------------------------------------------------------------- /lib/test/sources/res_fib.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_fib.dump -------------------------------------------------------------------------------- /lib/test/sources/res_hex.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_hex.dump -------------------------------------------------------------------------------- /lib/test/sources/res_in_out.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_in_out.dump -------------------------------------------------------------------------------- /lib/test/sources/res_jump.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_jump.dump -------------------------------------------------------------------------------- /lib/test/sources/res_jump_2.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_jump_2.dump -------------------------------------------------------------------------------- /lib/test/sources/res_max.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_max.dump -------------------------------------------------------------------------------- /lib/test/sources/res_max_min_avg.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_max_min_avg.dump -------------------------------------------------------------------------------- /lib/test/sources/res_min.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_min.dump -------------------------------------------------------------------------------- /lib/test/sources/res_mul.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_mul.dump -------------------------------------------------------------------------------- /lib/test/sources/res_no_exec.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_no_exec.dump -------------------------------------------------------------------------------- /lib/test/sources/res_overflow.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_overflow.dump -------------------------------------------------------------------------------- /lib/test/sources/res_search_char.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_search_char.dump -------------------------------------------------------------------------------- /lib/test/sources/res_strlen.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_strlen.dump -------------------------------------------------------------------------------- /lib/test/sources/res_swap.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/res_swap.dump -------------------------------------------------------------------------------- /lib/test/sources/search_char.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/search_char.asm -------------------------------------------------------------------------------- /lib/test/sources/strlen.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/strlen.asm -------------------------------------------------------------------------------- /lib/test/sources/swap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/sources/swap.asm -------------------------------------------------------------------------------- /lib/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MircoT/js-pdp8/HEAD/lib/test/test.js --------------------------------------------------------------------------------