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

29 Commits

Author SHA1 Message Date
Vasilij Schneidermann
5182fdad56 Apply hack to Emacs 25 instead of Emacs 25.1 2017-05-23 23:28:48 +02:00
Vasilij Schneidermann
fc06744f59 Emacs 25.1 fixes 2016-10-24 23:35:07 +02:00
Vasilij Schneidermann
449c7cc52b Improve elisp-eval to use MAL types 2016-06-16 09:32:55 +02:00
Vasilij Schneidermann
9404922bc1 Replace elisp* with elisp-eval, use rx in test 2016-06-15 09:43:50 +02:00
Joel Martin
20e8dea043 Refactor to use run scripts, remove *_RUNSTEP
- Add */run script for every implementation.

- Refactor Clojure build to allow individual jar files for each step.

- Update FFI version for es6 and miniMAL to work with newer node
  versions.

The run scripts for the following could use some additional
refactoring:
- java: build individual step jar, use java -jar instead of mvn to run
- plpgsql: maybe combine plpgsql/run and plpgsql/wrap.sh
- vhdl: combine vhdl/run and vhdl/run_vhdl.sh
- vimscript: combine vimscript/run and vimscript/run_vimscript.sh
2016-05-18 22:29:18 -07:00
Vasilij Schneidermann
ecb8de2dfa Accept empty list literal 2016-03-29 22:10:32 +02:00
Joel Martin
dca6b58578 Tests: move step5 non-TCO tests to per impl.
- Remove most of the step5 excludes in the Makefile except for ones
  which don't have TCO capability at all (or the implementation is too
  slow): bash, make, mal, matlab.

- Make perf_EXCLUDES consistent with other excludes.

- Add a print-FOO target which prints the resolved value of Makefile
  variable FOO. For example, `make print-IMPLS` to print the list of
  implementations.
2016-03-14 23:39:21 -05:00
Joel Martin
cd79945188 elisp: add Dockerfile, travis, stepA header. 2016-03-02 10:03:46 -06:00
Vasilij Schneidermann
baec4b1815 Fix seq 2016-03-02 08:29:58 +01:00
Vasilij Schneidermann
e987ce073e Add Makefile 2016-03-02 01:15:20 +01:00
Vasilij Schneidermann
bded5e7f64 Add basic interop and tests 2016-03-02 00:55:55 +01:00
Vasilij Schneidermann
9b0d9613d8 Remove quotes in out-of-range error for nth 2016-03-02 00:13:14 +01:00
Vasilij Schneidermann
4e1479b290 Remove unnecessary boxing/unboxing 2016-03-02 00:10:29 +01:00
Vasilij Schneidermann
5dc4e25706 Add a hack to make all step tests pass 2016-03-02 00:04:00 +01:00
Vasilij Schneidermann
a2f5087f02 Add define-error on 24.3 2016-03-01 23:40:16 +01:00
Vasilij Schneidermann
fde9d804c2 Handle EOF in exposed readline function 2016-03-01 22:49:11 +01:00
Vasilij Schneidermann
7bc8987a7c Fix *ARGV* 2016-03-01 22:33:32 +01:00
Vasilij Schneidermann
c347c8747d Handle truthness values better 2016-03-01 21:58:13 +01:00
Vasilij Schneidermann
9927a29c5c Implement step A 2016-03-01 21:57:42 +01:00
Vasilij Schneidermann
100fc40cef Implement step 9 2016-03-01 21:31:20 +01:00
Vasilij Schneidermann
1249126b4a Implement step 8 2016-03-01 21:31:20 +01:00
Vasilij Schneidermann
39fd59a171 Implement step 7 2016-02-29 00:28:54 +01:00
Vasilij Schneidermann
0aee14bb9b Implement step 6 2016-02-28 21:22:30 +01:00
Vasilij Schneidermann
0da7969194 Implement step 5 2016-02-28 21:22:21 +01:00
Vasilij Schneidermann
a09442e8b8 Implement step 4 2016-02-28 21:22:16 +01:00
Vasilij Schneidermann
1ade7f9096 Implement step 3 2016-02-28 21:22:09 +01:00
Vasilij Schneidermann
c83a3eeb28 Implement step 2 2016-02-28 21:22:03 +01:00
Vasilij Schneidermann
0195b0cea7 Implement step 1 2016-02-28 21:21:49 +01:00
Vasilij Schneidermann
ae28e856fb Implement step 0 2016-02-28 21:21:38 +01:00