swig/Examples/test-suite/d
David Nadlinger 03aefbc6e9 Added support for the D programming languge.
It is still a bit rough around some edges, particularly with regard to multi-threading and operator overloading, and there are some documentation bits missing, but it should be fine for basic use.

The test-suite should build and run fine with the current versions of DMD, LDC and Tango (at least) on Linux x86_64 and Mac OS X 10.6.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-11-18 00:24:02 +00:00
..
aggregate_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
aggregate_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
allprotected_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
allprotected_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
apply_strings_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
apply_strings_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
bools_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
bools_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
catches_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
catches_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
char_strings_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
char_strings_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
constover_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
constover_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
d_nativepointers_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
d_nativepointers_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
default_args_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
default_args_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
default_constructor_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
default_constructor_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_basic_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_basic_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_classes_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_classes_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_classic_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_classic_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_ignore_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_ignore_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_primitives_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_primitives_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_protected_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_protected_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_string_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
director_string_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
enum_thorough_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
enum_thorough_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
inherit_target_language_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
inherit_target_language_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_attribute_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_attribute_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_boost_shared_ptr_bits_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_boost_shared_ptr_bits_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_boost_shared_ptr_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_boost_shared_ptr_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_except_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_except_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_string_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_string_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_vector_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_std_vector_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_typemaps_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
li_typemaps_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
long_long_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
long_long_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
Makefile.in Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
member_pointer_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
member_pointer_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
overload_complicated_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
overload_complicated_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
overload_template_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
overload_template_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
pointer_reference_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
pointer_reference_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
preproc_constants_c_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
preproc_constants_c_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
preproc_constants_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
preproc_constants_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
README Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
sizet_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
sizet_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
sneaky1_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
sneaky1_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
special_variable_macros_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
special_variable_macros_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
threads_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
threads_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
throw_exception_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
throw_exception_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
typemap_namespace_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
typemap_namespace_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
typemap_out_optimal_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
typemap_out_optimal_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
varargs_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
varargs_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
virtual_poly_runme.1.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
virtual_poly_runme.2.d Added support for the D programming languge. 2010-11-18 00:24:02 +00:00

D language module testsuite
---------------------------

Please see ../README for the common readme file.

By default the D1 version is built, set D_VERSION=2 (in the environment or at
the make command line) to run it for D2 instead.