1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-11 13:55:55 +03:00
Commit Graph

3346 Commits

Author SHA1 Message Date
Joel Martin
e14697a1d9 Add link to Q implementation
The Q compiler from Kx Systems requires a click through agreement that
prevents the compiler from being Dockerized and integrated into CI so
for now it remains outside the tree.
2021-05-01 17:35:40 -05:00
Joel Martin
cffa2f1926 janet: fix typo in stepA error handling. 2021-04-27 20:31:07 -05:00
Joel Martin
7d234b1e4e ci.sh: disable some wasm MODES for now.
These modes currently hang when running on Github Actions.
2021-04-25 18:54:28 -05:00
Joel Martin
8faee3c26a ci.sh: re-order output to make log parsing easier. 2021-04-25 18:48:01 -05:00
Joel Martin
21b103f692 ci.sh: log all output to prefixed log.
Log file name: ./ACTION[-regress]-IMPL[-MODE].log

Also debug file name is same format but with ".debug" instead of
".log" suffix.
2021-04-23 17:03:09 -05:00
Joel Martin
69238ec858 ci.sh: prefix log/debug files with impl name. 2021-04-23 16:13:12 -05:00
Joel Martin
085cc2f026 github/ci.sh: enable and archive log/debug output 2021-04-23 14:31:31 -05:00
Joel Martin
1cf6e2f1a5 get-ci-matrix.py: sort changed impls to the top.
For the case where there are code changes outside of the
implementation directories, sort the implementations that have actual
changes in their own directory to the top of the matrix.
2021-04-23 14:31:31 -05:00
Joel Martin
68c66f5f01 github: separate steps for build,test,regress,perf 2021-04-23 14:31:31 -05:00
Joel Martin
3d8017a416 fennel: add to README and update counts. 2021-04-22 12:00:28 -05:00
Joel Martin
c28a8212ec fennel: minor typo in step mapping. 2021-04-22 11:55:17 -05:00
sogaiu
79cdd1b9b2 fennel: stub Makefile to make ci.sh build happy 2021-04-23 01:52:00 +09:00
sogaiu
65f6a0b4ee Add fennel to IMPLS.yml 2021-04-23 01:46:52 +09:00
sogaiu
32a503befc Further improve time-ms 2021-04-23 01:46:52 +09:00
sogaiu
c1a0e86376 Improve time-ms 2021-04-23 01:46:52 +09:00
sogaiu
39b4500dca Add Dockerfile 2021-04-23 01:46:52 +09:00
sogaiu
60945b3018 Add step A 2021-04-23 01:46:52 +09:00
sogaiu
63b6884380 Add step 9 2021-04-23 01:46:52 +09:00
sogaiu
b281556baf Add step 8 2021-04-23 01:46:52 +09:00
sogaiu
0484982a44 Add step 7 2021-04-23 01:46:52 +09:00
sogaiu
02e6068f75 Add step 6 2021-04-23 01:46:52 +09:00
sogaiu
e667abecf3 Add step 5 2021-04-23 01:46:52 +09:00
sogaiu
9d4c05e0eb Add step 4 2021-04-23 01:46:52 +09:00
sogaiu
c916bde23d Add step 3 2021-04-23 01:46:52 +09:00
sogaiu
73da0bdbd9 Add step 2 2021-04-23 01:46:52 +09:00
sogaiu
132c5854f7 Add step 1 2021-04-23 01:46:52 +09:00
sogaiu
f625d1bca7 Add step 0 2021-04-23 01:46:44 +09:00
Joel Martin
9111882f56 prolog: restore accidentally removed Makefile defs 2021-04-22 11:29:16 -05:00
Joel Martin
ac0e9083cf janet: stub Makefile to make ci.sh build happy
Also fix typo in README.
2021-04-22 09:57:31 -05:00
sogaiu
79effc6b77 Update counts in README 2021-04-22 08:51:52 +09:00
sogaiu
ab1d349382 Add janet to IMPLS.yml 2021-04-22 08:51:06 +09:00
sogaiu
160e9cf4d0 Improve time-ms 2021-04-22 08:49:40 +09:00
sogaiu
ef19971d53 Improve error handling 2021-04-22 08:49:40 +09:00
sogaiu
22e200e0e5 Use prefixes and reduce implementation leakage 2021-04-22 08:49:40 +09:00
sogaiu
7773e7abbd Migrate some core content to types + changes 2021-04-22 08:49:40 +09:00
sogaiu
31dd715f5e Use core predicates more pervasively 2021-04-22 08:49:40 +09:00
sogaiu
237a76987a Add comment 2021-04-22 08:49:40 +09:00
sogaiu
a32e5a753f Tidy whitespace 2021-04-22 08:49:40 +09:00
sogaiu
83052a863e Simplify make-env 2021-04-22 08:49:40 +09:00
sogaiu
9911ed9085 Organize order of definitions in core 2021-04-22 08:49:40 +09:00
sogaiu
f0095064b9 Add Janet info to README and update counts 2021-04-22 08:49:40 +09:00
sogaiu
ba1e604220 Make more use of nil?* in core 2021-04-22 08:49:40 +09:00
sogaiu
0fb654787d Fix error message for = 2021-04-22 08:49:40 +09:00
sogaiu
7e9117f6dc Return empty vector from vec for nil arg 2021-04-22 08:49:40 +09:00
sogaiu
256c85b843 Improve mal-meta robustness 2021-04-22 08:49:40 +09:00
sogaiu
ad87da3e48 Ensure mal-janet-eval argument is a string 2021-04-22 08:49:40 +09:00
sogaiu
1b36a38751 Improve core fn naming consistency 2021-04-22 08:49:40 +09:00
sogaiu
07cacb1bb5 Replace copy-function by spawn-function 2021-04-22 08:49:40 +09:00
sogaiu
6b2315fe90 Handle nil coll arg for conj 2021-04-22 08:49:40 +09:00
sogaiu
82e13e7b7f Add some janet-eval tests 2021-04-22 08:49:40 +09:00