├── .gitignore ├── .travis.yml ├── README.md ├── bin ├── dmd └── rdmd ├── dmd-dscripten.d ├── ldc2.conf ├── rdmd-dscripten.d ├── rt ├── core │ ├── stdc │ │ ├── config.d │ │ ├── errno.d │ │ ├── fenv.d │ │ ├── math.d │ │ ├── stddef.d │ │ ├── stdio.d │ │ ├── stdlib.d │ │ └── time.d │ └── sys │ │ └── posix │ │ ├── stdio.d │ │ ├── sys │ │ └── types.d │ │ └── unistd.d ├── dscripten │ ├── emscripten.d │ ├── memory.d │ ├── standard.d │ ├── test.d │ └── typeinfo.d ├── gc │ ├── config.d │ ├── gcinterface.d │ ├── impl │ │ └── manual │ │ │ └── gc.d │ └── proxy.d ├── mainloop.c ├── object.d ├── rt │ ├── config.d │ ├── deh.d │ ├── dmain2.d │ ├── dwarfeh.d │ ├── invariant_.d │ ├── lifetime.d │ ├── typeinfo │ │ ├── ti_Acdouble.d │ │ ├── ti_Acfloat.d │ │ ├── ti_Acreal.d │ │ ├── ti_Adouble.d │ │ ├── ti_Afloat.d │ │ ├── ti_Ag.d │ │ ├── ti_Aint.d │ │ ├── ti_Along.d │ │ ├── ti_Areal.d │ │ ├── ti_Ashort.d │ │ ├── ti_C.d │ │ ├── ti_byte.d │ │ ├── ti_cdouble.d │ │ ├── ti_cent.d │ │ ├── ti_cfloat.d │ │ ├── ti_char.d │ │ ├── ti_creal.d │ │ ├── ti_dchar.d │ │ ├── ti_delegate.d │ │ ├── ti_double.d │ │ ├── ti_float.d │ │ ├── ti_idouble.d │ │ ├── ti_ifloat.d │ │ ├── ti_int.d │ │ ├── ti_ireal.d │ │ ├── ti_long.d │ │ ├── ti_n.d │ │ ├── ti_ptr.d │ │ ├── ti_real.d │ │ ├── ti_short.d │ │ ├── ti_ubyte.d │ │ ├── ti_ucent.d │ │ ├── ti_uint.d │ │ ├── ti_ulong.d │ │ ├── ti_ushort.d │ │ ├── ti_void.d │ │ └── ti_wchar.d │ └── util │ │ ├── container │ │ ├── array.d │ │ ├── common.d │ │ └── hashtab.d │ │ ├── hash.d │ │ └── typeinfo.d ├── runtime.c ├── std │ ├── ascii.d │ ├── experimental │ │ └── allocator │ │ │ ├── building_blocks │ │ │ └── free_list.d │ │ │ ├── mallocator.d │ │ │ └── package.d │ ├── math.d │ ├── stdio.d │ └── system.d └── stdx │ └── allocator │ ├── mallocator.d │ └── package.d └── test ├── .gitignore ├── run-tests.sh ├── t0001-basic ├── output.exp ├── run-test.sh └── test.d ├── t0002-c ├── output.exp ├── run-test.sh ├── test.c └── test.d ├── t0003-c-types ├── output.exp ├── run-test.sh ├── test.c └── test.d ├── t0004-c-includes ├── output.exp ├── run-test.sh ├── test.c └── test.d ├── t0100-phobos ├── output.exp ├── run-test.sh └── test.d ├── t0101-d-main ├── output.exp ├── run-test.sh └── test.d ├── t0102-writeln ├── output.exp ├── run-test.sh └── test.d ├── t0200-wasm ├── output.exp ├── run-test.sh └── test.d └── test-lib.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/README.md -------------------------------------------------------------------------------- /bin/dmd: -------------------------------------------------------------------------------- 1 | ../dmd-dscripten -------------------------------------------------------------------------------- /bin/rdmd: -------------------------------------------------------------------------------- 1 | ../rdmd-dscripten -------------------------------------------------------------------------------- /dmd-dscripten.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/dmd-dscripten.d -------------------------------------------------------------------------------- /ldc2.conf: -------------------------------------------------------------------------------- 1 | default: 2 | { 3 | switches = []; 4 | }; 5 | -------------------------------------------------------------------------------- /rdmd-dscripten.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rdmd-dscripten.d -------------------------------------------------------------------------------- /rt/core/stdc/config.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/config.d -------------------------------------------------------------------------------- /rt/core/stdc/errno.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/errno.d -------------------------------------------------------------------------------- /rt/core/stdc/fenv.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/fenv.d -------------------------------------------------------------------------------- /rt/core/stdc/math.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/math.d -------------------------------------------------------------------------------- /rt/core/stdc/stddef.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/stddef.d -------------------------------------------------------------------------------- /rt/core/stdc/stdio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/stdio.d -------------------------------------------------------------------------------- /rt/core/stdc/stdlib.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/stdlib.d -------------------------------------------------------------------------------- /rt/core/stdc/time.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/stdc/time.d -------------------------------------------------------------------------------- /rt/core/sys/posix/stdio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/sys/posix/stdio.d -------------------------------------------------------------------------------- /rt/core/sys/posix/sys/types.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/sys/posix/sys/types.d -------------------------------------------------------------------------------- /rt/core/sys/posix/unistd.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/core/sys/posix/unistd.d -------------------------------------------------------------------------------- /rt/dscripten/emscripten.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/dscripten/emscripten.d -------------------------------------------------------------------------------- /rt/dscripten/memory.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/dscripten/memory.d -------------------------------------------------------------------------------- /rt/dscripten/standard.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/dscripten/standard.d -------------------------------------------------------------------------------- /rt/dscripten/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/dscripten/test.d -------------------------------------------------------------------------------- /rt/dscripten/typeinfo.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/dscripten/typeinfo.d -------------------------------------------------------------------------------- /rt/gc/config.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/gc/config.d -------------------------------------------------------------------------------- /rt/gc/gcinterface.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/gc/gcinterface.d -------------------------------------------------------------------------------- /rt/gc/impl/manual/gc.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/gc/impl/manual/gc.d -------------------------------------------------------------------------------- /rt/gc/proxy.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/gc/proxy.d -------------------------------------------------------------------------------- /rt/mainloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/mainloop.c -------------------------------------------------------------------------------- /rt/object.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/object.d -------------------------------------------------------------------------------- /rt/rt/config.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/config.d -------------------------------------------------------------------------------- /rt/rt/deh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/deh.d -------------------------------------------------------------------------------- /rt/rt/dmain2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/dmain2.d -------------------------------------------------------------------------------- /rt/rt/dwarfeh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/dwarfeh.d -------------------------------------------------------------------------------- /rt/rt/invariant_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/invariant_.d -------------------------------------------------------------------------------- /rt/rt/lifetime.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/lifetime.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Acdouble.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Acdouble.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Acfloat.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Acfloat.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Acreal.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Acreal.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Adouble.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Adouble.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Afloat.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Afloat.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Ag.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Ag.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Aint.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Aint.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Along.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Along.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Areal.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Areal.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_Ashort.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_Ashort.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_C.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_C.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_byte.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_byte.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_cdouble.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_cdouble.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_cent.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_cent.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_cfloat.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_cfloat.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_char.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_char.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_creal.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_creal.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_dchar.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_dchar.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_delegate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_delegate.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_double.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_double.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_float.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_float.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_idouble.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_idouble.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ifloat.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ifloat.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_int.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_int.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ireal.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ireal.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_long.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_long.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_n.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_n.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ptr.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ptr.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_real.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_real.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_short.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_short.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ubyte.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ubyte.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ucent.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ucent.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_uint.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_uint.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ulong.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ulong.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_ushort.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_ushort.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_void.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_void.d -------------------------------------------------------------------------------- /rt/rt/typeinfo/ti_wchar.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/typeinfo/ti_wchar.d -------------------------------------------------------------------------------- /rt/rt/util/container/array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/util/container/array.d -------------------------------------------------------------------------------- /rt/rt/util/container/common.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/util/container/common.d -------------------------------------------------------------------------------- /rt/rt/util/container/hashtab.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/util/container/hashtab.d -------------------------------------------------------------------------------- /rt/rt/util/hash.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/util/hash.d -------------------------------------------------------------------------------- /rt/rt/util/typeinfo.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/rt/util/typeinfo.d -------------------------------------------------------------------------------- /rt/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/runtime.c -------------------------------------------------------------------------------- /rt/std/ascii.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/ascii.d -------------------------------------------------------------------------------- /rt/std/experimental/allocator/building_blocks/free_list.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/experimental/allocator/building_blocks/free_list.d -------------------------------------------------------------------------------- /rt/std/experimental/allocator/mallocator.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/experimental/allocator/mallocator.d -------------------------------------------------------------------------------- /rt/std/experimental/allocator/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/experimental/allocator/package.d -------------------------------------------------------------------------------- /rt/std/math.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/math.d -------------------------------------------------------------------------------- /rt/std/stdio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/stdio.d -------------------------------------------------------------------------------- /rt/std/system.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/std/system.d -------------------------------------------------------------------------------- /rt/stdx/allocator/mallocator.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/stdx/allocator/mallocator.d -------------------------------------------------------------------------------- /rt/stdx/allocator/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/rt/stdx/allocator/package.d -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/.gitignore -------------------------------------------------------------------------------- /test/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/run-tests.sh -------------------------------------------------------------------------------- /test/t0001-basic/output.exp: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /test/t0001-basic/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0001-basic/run-test.sh -------------------------------------------------------------------------------- /test/t0001-basic/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0001-basic/test.d -------------------------------------------------------------------------------- /test/t0002-c/output.exp: -------------------------------------------------------------------------------- 1 | The result is 42! 2 | -------------------------------------------------------------------------------- /test/t0002-c/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0002-c/run-test.sh -------------------------------------------------------------------------------- /test/t0002-c/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0002-c/test.c -------------------------------------------------------------------------------- /test/t0002-c/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0002-c/test.d -------------------------------------------------------------------------------- /test/t0003-c-types/output.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0003-c-types/output.exp -------------------------------------------------------------------------------- /test/t0003-c-types/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0003-c-types/run-test.sh -------------------------------------------------------------------------------- /test/t0003-c-types/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0003-c-types/test.c -------------------------------------------------------------------------------- /test/t0003-c-types/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0003-c-types/test.d -------------------------------------------------------------------------------- /test/t0004-c-includes/output.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t0004-c-includes/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0004-c-includes/run-test.sh -------------------------------------------------------------------------------- /test/t0004-c-includes/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0004-c-includes/test.c -------------------------------------------------------------------------------- /test/t0004-c-includes/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0004-c-includes/test.d -------------------------------------------------------------------------------- /test/t0100-phobos/output.exp: -------------------------------------------------------------------------------- 1 | 1.414214 2 | 2 + 2 = 4 3 | On the heap! 4 | -------------------------------------------------------------------------------- /test/t0100-phobos/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0100-phobos/run-test.sh -------------------------------------------------------------------------------- /test/t0100-phobos/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0100-phobos/test.d -------------------------------------------------------------------------------- /test/t0101-d-main/output.exp: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /test/t0101-d-main/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0101-d-main/run-test.sh -------------------------------------------------------------------------------- /test/t0101-d-main/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0101-d-main/test.d -------------------------------------------------------------------------------- /test/t0102-writeln/output.exp: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /test/t0102-writeln/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0102-writeln/run-test.sh -------------------------------------------------------------------------------- /test/t0102-writeln/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0102-writeln/test.d -------------------------------------------------------------------------------- /test/t0200-wasm/output.exp: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /test/t0200-wasm/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0200-wasm/run-test.sh -------------------------------------------------------------------------------- /test/t0200-wasm/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/t0200-wasm/test.d -------------------------------------------------------------------------------- /test/test-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberShadow/dscripten-tools/HEAD/test/test-lib.sh --------------------------------------------------------------------------------