1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-21 18:48:12 +03:00
Commit Graph

449 Commits

Author SHA1 Message Date
Nala Ginrut
be17d0a6d9 added guile step4 2015-03-31 02:34:40 +08:00
Nala Ginrut
f76227709d fixed func calling eval 2015-03-31 02:34:23 +08:00
Nala Ginrut
b40c62626e added some stuffs 2015-03-31 02:32:56 +08:00
Nala Ginrut
69953d1660 fixed double-quote in string problem 2015-03-31 02:32:26 +08:00
Nala Ginrut
03e27972c7 fixed env.scm for step4 2015-03-31 02:31:40 +08:00
Nala Ginrut
0dede4f3a7 fixed proper pointer blob size 2015-03-30 14:34:02 +08:00
Nala Ginrut
bea6f6b243 fixed env for step4, update step3 2015-03-30 14:33:31 +08:00
Nala Ginrut
168cd127a3 guile step3 works 2015-03-27 19:19:58 +08:00
Nala Ginrut
6a733491d3 guile step2 works 2015-03-26 16:05:26 +08:00
Nala Ginrut
32ce1662b6 merged upstream:master 2015-03-25 23:03:20 +08:00
Nala Ginrut
cd098500e3 guile step1 success 2015-03-25 23:01:05 +08:00
Nala Ginrut
44af092c8e update Makefile for guile 2015-03-25 23:00:46 +08:00
Joel Martin
8b142f0828 Swift: lang cnt to 28, note XCode, skip in docker.
- Update the README to 28 languages.
- Note that Swift impl currently requires XCode/OS X :-(
- Add Swift to skip list in Dockerfile.
2015-03-24 09:29:53 -06:00
Joel Martin
fbeb6f4b78 Merge pull request #49 from keith-rollin/swift
Initial Swift implementation.
2015-03-24 09:23:47 -06:00
Nala Ginrut
e23e849f3e guile step1 works 2015-03-24 19:40:36 +08:00
Nala Ginrut
99fa8f0c2b added guile step1 2015-03-24 18:37:31 +08:00
Nala Ginrut
c6b985d53a updated guile/step0_repl.scm 2015-03-24 18:37:05 +08:00
Nala Ginrut
f6be6a4dd5 added guile/readline.scm 2015-03-24 18:36:46 +08:00
Nala Ginrut
2a333e80a9 added guile/pcre.scm 2015-03-24 18:36:28 +08:00
Nala Ginrut
4607d89c82 added guile/Makefile 2015-03-24 18:36:17 +08:00
Joel Martin
e37d9b4960 guide: step9 core functions. 2015-03-23 10:37:58 -06:00
Keith Rollin
2539e6af82 Initial Swift implementation. 2015-03-23 01:23:27 -07:00
Joel Martin
20c05e3561 racket: fix apply/vector
- re-order apply/vector tests into optional section.
2015-03-22 14:43:26 -05:00
Joel Martin
584cc3e170 Merge pull request #47 from sdt/step9-apply-vector-test
Step 9 test cases for apply on vectors
2015-03-22 14:27:45 -05:00
Stephen Thirlwall
3fcc9c8d01 Step 9 test cases for apply on vectors 2015-03-22 22:45:45 +11:00
Nala Ginrut
19a812ce0e added readline.scm for guile 2015-03-22 03:04:57 +08:00
Nala Ginrut
023b020ba7 added step0 for guile 2015-03-22 03:04:38 +08:00
Nala Ginrut
6f215337b6 added pcre module for guile 2015-03-22 03:04:03 +08:00
Joel Martin
2345a3da8c guide: expand step1 deferrables and some of step 9. 2015-03-20 17:30:56 -05:00
Joel Martin
d2f0f672f4 runtest.py: allow repeated form in output.
This should fix (or rather, workaround)
https://github.com/kanaka/mal/issues/30 where on OS X the input form
is occasionally echo'd twice for some reason.
2015-03-20 08:40:46 -05:00
Joel Martin
bf2cb97aaa C: remove extraneous glib includes. 2015-03-20 08:35:53 -05:00
Joel Martin
78a2c11023 Merge pull request #46 from neutralevil/osx_c
C: fix compilation errors and warnings for the official toolchain of OSX...
2015-03-20 08:35:14 -05:00
Liu Bin
b81b2a7e8e C: fix compilation errors and warnings for the official toolchain of OSX. 2015-03-20 17:38:22 +08:00
Joel Martin
b020aa3e77 runtest: exit when child process exits.
Fixes: https://github.com/kanaka/mal/issues/40

- Simplify exception handling by combining keyboard exception into
  other exception handler. Print out output buffer on all exceptions.
2015-03-19 10:49:36 -05:00
Nala Ginrut
ffddef669d Merge branch 'master' of github.com:kanaka/mal into guile 2015-03-19 21:28:49 +08:00
Joel Martin
82acd3de8b runtest: set PERL_RL=false, remove --raw.
Thanks to suggestion from Stephen Thirlwall
(99ec06dd23 (commitcomment-10278903))
2015-03-19 08:00:28 -05:00
Nala Ginrut
b8a8161f34 Merge branch 'master' of github.com:kanaka/mal into guile 2015-03-19 16:18:49 +08:00
Nala Ginrut
5eb1f5cbf6 add Guile implementation to Makefile 2015-03-19 16:18:37 +08:00
Joel Martin
99ec06dd23 Perl: still seems to need --raw in some situations. 2015-03-18 23:57:52 -05:00
Joel Martin
92dcc81529 runtest: set INPUTRC to /dev/null
- try and avoid any strange readline init script settings.
2015-03-18 23:51:14 -05:00
Joel Martin
0afb3ee867 Dockerfile: make Nim build one layer.
Save couple hundred MB or so.
2015-03-18 14:51:32 -05:00
Joel Martin
b3c30da9fc runtest: set pty size to fix readline of long lines.
- Also, add a long line test to step0 tests.
- Fix java step0 arg parsing.
- Fix postscript long line reads (larger buffer)
- Add mal step0_repl
2015-03-18 13:08:08 -05:00
Joel Martin
798206accb java,lua,perl: with TERM=dumb, --raw not needed
- Only mono based implementations (C#, VB) still need this.
2015-03-18 09:01:01 -05:00
Joel Martin
8caf621154 runtest: set TERM=dumb, remove --mono mode 2015-03-18 08:47:01 -05:00
Joel Martin
6b9eb18e01 tests: move reorder tests to better match guide. 2015-03-18 08:12:19 -05:00
Joel Martin
8d8ca1f079 FAQ: add question anchors. 2015-03-17 10:30:07 -05:00
Joel Martin
d10aeb1d13 Merge pull request #45 from sdt/typofix-perl-clone
Test case & fix for typo in Perl _clone implementation
2015-03-16 19:57:15 -05:00
Stephen Thirlwall
af59640b3c Fix typo in perl _clone()
I stumbled over this cun-t-paste error in the perl implementation.
2015-03-17 11:14:13 +11:00
Stephen Thirlwall
ba53efc2b5 Add test that (with-meta X ...) returns an X 2015-03-17 11:14:13 +11:00
Joel Martin
11df60ad8c Merge pull request #44 from sdt/step9-typo-fix
Remove extra ) from step9 test snippet
2015-03-16 09:51:21 -05:00