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
Andrew Gallant
9522f103b3 Replace pcre with Rust-implemented regex crate (based on RE2). 2015-03-05 20:01:29 -05:00
Joel Martin
9106a221b8 README: update Rust version. 2015-03-05 13:40:15 -06:00
Joel Martin
fb439f3cdf Rust: apply improvements in stepA to other steps. 2015-03-05 13:15:12 -06:00
Joel Martin
35012ea4d5 Merge pull request #26 from alexcrichton/update
Update Rust code to the current Rust nightly
2015-03-05 13:07:30 -06:00
Alex Crichton
e1b2062f95 Fix a bad copy/paste apparently 2015-03-05 09:46:51 -08:00
Joel Martin
758933f215 tests: add macro-in-macro test.
E.g.: (or (or false 4))  ->  4
2015-03-05 11:27:22 -06:00
Alex Crichton
bbeb1b87c2 Update Rust code to the current Rust nightly
Lots of changes! Hopefully everything is still semantically equivalent (tests
still pass)
2015-03-05 00:40:57 -08:00
Joel Martin
a551bd4cd4 Merge pull request #25 from hellyeah/master
Fixed implementation typo
2015-03-04 20:35:22 -06:00
David Fontenot
274250fb10 Fixed implementation typo 2015-03-04 16:45:04 -08:00
Joel Martin
434516e0d1 Rust: build with --release. 10X performance boost! 2015-03-04 11:25:21 -06:00
Joel Martin
6cee207674 Merge pull request #12 from tebeka/master
Works when ~/.mal-history does not exist
2015-03-04 10:29:46 -06:00
Joel Martin
c67c27e6c2 Merge pull request #21 from def-/master
Fix and clean up Nim implementation
2015-03-04 08:48:52 -06:00
def
2800f31881 Fix and clean up Nim implementation 2015-03-04 15:43:18 +01:00
Joel Martin
2c47ac541e Nim: rename stepA_interop to stepA_mal 2015-03-03 23:14:53 -06:00
Joel Martin
2b0fa48326 Merge pull request #20 from def-/master
Add Nim
2015-03-03 22:46:09 -06:00
def
a2cd0a3ada Add instructions and makefile for Nim 2015-03-04 04:39:43 +01:00
Joel Martin
58ba5af470 Integrate feedback from github.com/boxed
https://github.com/kanaka/mal/issues/19
2015-03-03 20:45:24 -06:00
Joel Martin
8a98ef9a3f process/guide.md: add some step8 wrapup text. 2015-03-02 21:30:10 -06:00
Joel Martin
b52c54b9ed README: missing end paren. 2015-03-02 17:59:41 -06:00
Joel Martin
294aba2c43 README: add more testing info.
Fix stats target for matlab.
2015-03-02 17:57:45 -06:00
Joel Martin
612bfe4af7 runtest.py: cleanup all grandchildren too.
Launch Popen with process group and kill that instead. Use atexit to
register cleanup function rather than direct calls.
2015-03-02 17:36:09 -06:00
Joel Martin
992543a722 Various: stepA test fixes/ignores. 2015-03-02 13:46:30 -06:00
Joel Martin
9a3835358a runtest.py: cleanup and rename --redirect to --mono 2015-03-02 13:41:49 -06:00
Joel Martin
85f95f369c ocaml: fix empty? on vectors. 2015-03-02 13:41:27 -06:00
Joel Martin
478fd9ce40 miniMAL: use npm published miniMAL. 2015-03-02 13:20:55 -06:00
Joel Martin
751ab516f1 matlab: move Reader.m to +types/Reader.m
Fixes https://github.com/kanaka/mal/issues/18 for case insensitive
file-systems.
2015-03-02 13:04:44 -06:00
Joel Martin
334a71b607 Add link to syntax-across-languages
Thanks to https://news.ycombinator.com/user?id=klibertp for
suggestion.
2015-03-02 11:04:46 -06:00
def
4ce9e165ba Nim: stepA 2015-03-02 16:08:54 +01:00
Joel Martin
96deb6a966 runtest.py: fix C# and VB tests.
It is an ugly fix, but basically, use regular Popen (without pty) when
using mono, and do hardcoded echo of the commands when they are
sent/written. It could be worse I suppose...
2015-03-02 00:23:58 -06:00
Joel Martin
c53af760df runtest.py: fix cleanup to use kill.
Still doesn't work with C# and VB.
2015-03-01 23:41:32 -06:00
Joel Martin
d9c020b069 guide: typo. Fix https://github.com/kanaka/mal/issues/17 2015-03-01 15:49:41 -06:00
def
8de9f3085c Nim: step9 2015-03-01 21:37:07 +01:00
def
f5cf5237ee Nim: step8 2015-03-01 06:11:49 +01:00
Miki Tebeka
9fb199e2cb Merge branch 'master' of https://github.com/kanaka/mal 2015-03-01 06:12:42 +02:00
Miki Tebeka
49916f9402 readline works even when ~/.mal-history does not exist 2015-03-01 06:08:47 +02:00
def
dc7f0b6afd Nim: step7 2015-03-01 04:57:38 +01:00
Miki Tebeka
978af8a768 running "gofmt" on the code 2015-03-01 05:57:02 +02:00
def
3603af9666 Nim: step6 2015-03-01 04:38:43 +01:00
def
5dfcbb6b4d Nim: step5 2015-03-01 03:55:05 +01:00
Joel Martin
2cb013877c Merge pull request #16 from tcoopman/patch-1
small typo
2015-02-28 16:27:57 -06:00
Joel Martin
f6c83b2b80 runtest.py: cleanup orphan test processes. 2015-02-28 16:25:00 -06:00
Joel Martin
3e0b36dcee Lua: fix with new runtest.py 2015-02-28 15:58:35 -06:00
Joel Martin
7907cd904a runtest.py: order of magnitude faster.
C#, VB and Lua tests are broken though.
2015-02-28 15:41:18 -06:00
Thomas Coopman
943f21c422 small typo 2015-02-28 22:27:53 +01:00
def
819bd786cb Nim: step4 2015-02-28 19:52:01 +01:00
Joel Martin
c2a6838f39 Merge branch 'elektronaut-ruby1.9' 2015-02-28 11:31:50 -06:00
Joel Martin
f2a758cb13 Merge branch 'ruby1.9' of https://github.com/elektronaut/mal into elektronaut-ruby1.9 2015-02-28 11:30:45 -06:00
Joel Martin
757397e6ed Merge pull request #15 from joelpickup/master
grammar fix
2015-02-28 11:27:33 -06:00
Joel Martin
9812eb296c Merge pull request #14 from anton-trunov/guide-small-fix
guide: insert missing word
2015-02-28 11:27:13 -06:00
Joel Martin
7b14b9e673 Merge pull request #13 from euc/patch-1
Updated guide.md
2015-02-28 11:26:38 -06:00