Merge branch 'mzscheme-experimental'
* mzscheme-experimental: Fix mzscheme name and unions testcases Terminology correction in html docs Suppress experimental language warning when running the test-suite Mark MzScheme as an experimental language Add mzscheme to Travis testing Format mzscheme help output Mzscheme out of source examples fixes Standardise Mzscheme simple example Standardise Guile simple example Fix mzscheme static variable wrappers MzScheme missing destructor added in, std_vector example fixed Fix mzscheme simple example Fix mzscheme multimap example Skip failing MzScheme tests
This commit is contained in:
commit
a8f927dd50
30 changed files with 330 additions and 129 deletions
|
|
@ -3626,7 +3626,7 @@ A target language is given the 'Experimental' status when
|
|||
|
||||
<ul>
|
||||
<li>
|
||||
It is of sub-standard quality, failing to meet the above 'Standard' status.
|
||||
It is of sub-standard quality, failing to meet the above 'Supported' status.
|
||||
</li>
|
||||
<li>
|
||||
It is somewhere between the mid to mature stage of development.
|
||||
|
|
@ -3652,7 +3652,7 @@ Some minimum requirements and notes about languages with the 'Experimental' stat
|
|||
Have fully functional examples of basic functionality (the simple and class examples).
|
||||
</li>
|
||||
<li>
|
||||
The test-suite must be implemented and include some runtime tests for wrapped C and C++ tests.
|
||||
The test-suite must be implemented and include a few runtime tests for both C and C++ test cases.
|
||||
</li>
|
||||
<li>
|
||||
Failing tests must be put into one of the FAILING_CPP_TESTS or FAILING_C_TESTS lists in the test-suite.
|
||||
|
|
@ -3668,7 +3668,7 @@ Some minimum requirements and notes about languages with the 'Experimental' stat
|
|||
Any new failed tests will be fixed on a 'best effort' basis by core developers with no promises made.
|
||||
</li>
|
||||
<li>
|
||||
If a language module has an official maintainer, then the maintainer will be requested to focus on fixing test-suite regressions and commit to migrating the module to become a 'Standard' module.
|
||||
If a language module has an official maintainer, then the maintainer will be requested to focus on fixing test-suite regressions and commit to migrating the module to become a 'Supported' module.
|
||||
</li>
|
||||
<li>
|
||||
If a module does not have an official maintainer, then, as maintenance will be on a 'best efforts' basis by the core maintainers, no guarantees will be provided from one release to the next and regressions may creep in.
|
||||
|
|
|
|||
|
|
@ -125,7 +125,6 @@ Supported Target Language Options
|
|||
-java - Generate Java wrappers
|
||||
-javascript - Generate Javascript wrappers
|
||||
-lua - Generate Lua wrappers
|
||||
-mzscheme - Generate Mzscheme wrappers
|
||||
-ocaml - Generate Ocaml wrappers
|
||||
-octave - Generate Octave wrappers
|
||||
-perl5 - Generate Perl 5 wrappers
|
||||
|
|
@ -138,6 +137,7 @@ Supported Target Language Options
|
|||
-xml - Generate XML wrappers
|
||||
|
||||
Experimental Target Language Options
|
||||
-mzscheme - Generate MzScheme/Racket wrappers
|
||||
|
||||
General Options
|
||||
-addextern - Add extra extern declarations
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue