1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-21 02:27:10 +03:00
Commit Graph

9 Commits

Author SHA1 Message Date
Joel Martin
18f0ec2150 Runtest should fail on bad test data. Fix interop tests.
The interop tests weren't updated when regex support was added to
runtest for matching output data. This was causing a bunch of
implementations to silently fail while testing interop. Fix runtest.py
to fail on bad test data and fix 21 implementations with the old style
output matches.
2019-01-28 10:27:41 -06:00
Joel Martin
dd7a4f55f3 Test uncaught throw, catchless try* . Fix 46 impls.
Fixes made to: ada, c, chuck, clojure, coffee, common-lisp, cpp,
crystal, d, dart, elm, erlang, es6, factor, fsharp, gnu-smalltalk,
groovy, guile, haxe, hy, js, livescript, matlab, miniMAL, nasm, nim,
objc, objpascal, ocaml, perl, perl6, php, plsql, ps, python, r,
rpython, ruby, scheme, swift3, tcl, ts, vb, vimscript, wasm, yorick.

Catchless try* test is an optional test. Not all implementations
support catchless try* but a number were fixed so they at least don't
crash on catchless try*.
2018-12-12 14:18:26 -06:00
Vasilij Schneidermann
7cabea4f75 elisp, chuck, pil, gst, scheme: Add number?, fn?, macro? 2017-10-10 18:29:36 +02:00
Vasilij Schneidermann
f301fa6ce7 Fix execution of Kawa and Gauche in Docker 2017-09-13 17:51:45 +02:00
Vasilij Schneidermann
2b9b110457 Fix eval test 2017-09-13 16:49:26 +02:00
Vasilij Schneidermann
fea8cfff34 Fix Makefile 2017-09-13 16:49:15 +02:00
Vasilij Schneidermann
d7d982e8b2 Add Dockerfile and try finding sash 2017-09-13 09:58:06 +02:00
Vasilij Schneidermann
6c0968a6a4 Make use of scheme_MODE 2017-09-12 09:44:51 +02:00
Vasilij Schneidermann
a7b8df6715 Rename to scheme 2017-09-11 23:54:50 +02:00