├── .github ├── actions │ └── setup │ │ └── action.yaml └── workflows │ ├── systest.yaml │ └── test.yaml ├── 386_linux ├── DEVEL ├── backend.b ├── h.asm └── h.disasm ├── COPYING ├── DEVEL ├── Makefile ├── README.md ├── awib-skeleton.b ├── formats ├── awib-0.1 ├── awib-0.2 └── awib-0.3 ├── frontend └── frontend.b ├── lang_c ├── DEVEL └── backend.b ├── lang_generic ├── DEVEL ├── backend.b ├── go.b ├── java.b ├── ruby.b ├── rust.b └── tcl.b ├── lang_java ├── DEVEL └── backend.b ├── systest ├── basicops.b ├── basicops.in ├── basicops.out ├── comments.b ├── comments.out ├── empty.b ├── empty.out ├── endoffile.b ├── endoffile.out ├── factor.b ├── factor.in ├── factor.out ├── memoryhog.b ├── memoryhog.out └── run.sh ├── test ├── 386_linux_test.py ├── __init__.py ├── awip.py ├── backend.py ├── common.py ├── frontend_test.py ├── go_test.py ├── ir.py ├── java_test.py ├── lang_c_test.py ├── main.py ├── ruby_test.py ├── rust_test.py └── tcl_test.py └── util ├── Makefile ├── bfint.c └── bfpp.py /.github/actions/setup/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/.github/actions/setup/action.yaml -------------------------------------------------------------------------------- /.github/workflows/systest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/.github/workflows/systest.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /386_linux/DEVEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/386_linux/DEVEL -------------------------------------------------------------------------------- /386_linux/backend.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/386_linux/backend.b -------------------------------------------------------------------------------- /386_linux/h.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/386_linux/h.asm -------------------------------------------------------------------------------- /386_linux/h.disasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/386_linux/h.disasm -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/COPYING -------------------------------------------------------------------------------- /DEVEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/DEVEL -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/README.md -------------------------------------------------------------------------------- /awib-skeleton.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/awib-skeleton.b -------------------------------------------------------------------------------- /formats/awib-0.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/formats/awib-0.1 -------------------------------------------------------------------------------- /formats/awib-0.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/formats/awib-0.2 -------------------------------------------------------------------------------- /formats/awib-0.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/formats/awib-0.3 -------------------------------------------------------------------------------- /frontend/frontend.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/frontend/frontend.b -------------------------------------------------------------------------------- /lang_c/DEVEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_c/DEVEL -------------------------------------------------------------------------------- /lang_c/backend.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_c/backend.b -------------------------------------------------------------------------------- /lang_generic/DEVEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/DEVEL -------------------------------------------------------------------------------- /lang_generic/backend.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/backend.b -------------------------------------------------------------------------------- /lang_generic/go.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/go.b -------------------------------------------------------------------------------- /lang_generic/java.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/java.b -------------------------------------------------------------------------------- /lang_generic/ruby.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/ruby.b -------------------------------------------------------------------------------- /lang_generic/rust.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/rust.b -------------------------------------------------------------------------------- /lang_generic/tcl.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_generic/tcl.b -------------------------------------------------------------------------------- /lang_java/DEVEL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_java/DEVEL -------------------------------------------------------------------------------- /lang_java/backend.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/lang_java/backend.b -------------------------------------------------------------------------------- /systest/basicops.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/systest/basicops.b -------------------------------------------------------------------------------- /systest/basicops.in: -------------------------------------------------------------------------------- 1 | fffff -------------------------------------------------------------------------------- /systest/basicops.out: -------------------------------------------------------------------------------- 1 | gfejb@ 2 | !( -------------------------------------------------------------------------------- /systest/comments.b: -------------------------------------------------------------------------------- 1 | empty test with comments 2 | -------------------------------------------------------------------------------- /systest/comments.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systest/empty.b: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systest/empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systest/endoffile.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/systest/endoffile.b -------------------------------------------------------------------------------- /systest/endoffile.out: -------------------------------------------------------------------------------- 1 | AA -------------------------------------------------------------------------------- /systest/factor.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/systest/factor.b -------------------------------------------------------------------------------- /systest/factor.in: -------------------------------------------------------------------------------- 1 | 1234567 2 | -------------------------------------------------------------------------------- /systest/factor.out: -------------------------------------------------------------------------------- 1 | 1234567: 127 9721 2 | -------------------------------------------------------------------------------- /systest/memoryhog.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/systest/memoryhog.b -------------------------------------------------------------------------------- /systest/memoryhog.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systest/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/systest/run.sh -------------------------------------------------------------------------------- /test/386_linux_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/386_linux_test.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/awip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/awip.py -------------------------------------------------------------------------------- /test/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/backend.py -------------------------------------------------------------------------------- /test/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/common.py -------------------------------------------------------------------------------- /test/frontend_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/frontend_test.py -------------------------------------------------------------------------------- /test/go_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/go_test.py -------------------------------------------------------------------------------- /test/ir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/ir.py -------------------------------------------------------------------------------- /test/java_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/java_test.py -------------------------------------------------------------------------------- /test/lang_c_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/lang_c_test.py -------------------------------------------------------------------------------- /test/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/main.py -------------------------------------------------------------------------------- /test/ruby_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/ruby_test.py -------------------------------------------------------------------------------- /test/rust_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/rust_test.py -------------------------------------------------------------------------------- /test/tcl_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/test/tcl_test.py -------------------------------------------------------------------------------- /util/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/util/Makefile -------------------------------------------------------------------------------- /util/bfint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/util/bfint.c -------------------------------------------------------------------------------- /util/bfpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matslina/awib/HEAD/util/bfpp.py --------------------------------------------------------------------------------