1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-16 09:10:48 +03:00
Commit Graph

3543 Commits

Author SHA1 Message Date
mrsekut
adf25c9cf7 feat: purescript step4 2021-12-17 16:23:47 -06:00
mrsekut
d35a9e839d feat: purescript step3 2021-12-17 16:23:47 -06:00
mrsekut
5023400b94 feat: purescript step2 2021-12-17 16:23:47 -06:00
mrsekut
0e5c8a3f11 feat: purescript step1 2021-12-17 16:23:47 -06:00
mrsekut
fc59ff9e49 feat: purscript step0 2021-12-17 16:23:41 -06:00
Joel Martin
ba5d23b342 README: update impl/runtime counts for ruby.2. 2021-12-13 18:19:05 -06:00
Ryan Cook
7a046f2b87 add ruby.2 to README 2021-12-13 18:18:16 -06:00
Ryan Cook
6896b0ab18 add makefile and dockerfile for mal CI for ruby.2 2021-12-13 18:18:16 -06:00
Ryan Cook
f1be2c471f ruby.2 step A; functional self-hosting of mal on mal; refactor if internal mal fn arg passing; 2021-12-13 18:18:16 -06:00
Ryan Cook
77683d92fd ruby.2 step 9 2021-12-13 18:18:16 -06:00
Ryan Cook
37008594bb ruby.2 step 8 2021-12-13 18:18:16 -06:00
Ryan Cook
8624da0aa3 ruby.2 step 7 2021-12-13 18:18:16 -06:00
Ryan Cook
516e56a6d7 ruby.2 step 6 (and fixes for comments and fn creation) 2021-12-13 18:18:16 -06:00
Ryan Cook
b76c04aacd ruby.2 step 4 & 5 2021-12-13 18:18:16 -06:00
Ryan Cook
229f30fdf1 ruby.2 step 3 2021-12-13 18:18:16 -06:00
Ryan Cook
918f370924 ruby.2 step 2 2021-12-13 18:18:16 -06:00
Ryan Cook
c318f495b9 ruby.2 step 1 2021-12-13 18:18:16 -06:00
Nicolas Boulenguez
422a09aabf process: remove references to Racket from generic .txt files 2021-12-12 13:54:17 -06:00
Joel Martin
23dddd9e93 scheme/Dockerfile: gcc needed before chicken r7rs install 2021-12-11 15:20:31 -06:00
Vasilij Schneidermann
b2f74ac003 Update other Scheme implementations 2021-12-11 15:19:35 -06:00
Vasilij Schneidermann
3d34e31ca9 Update to CHICKEN 5 2021-12-11 15:19:35 -06:00
Vasilij Schneidermann
7d72c1293c Remove unused Gauche code 2021-12-11 15:19:35 -06:00
Nicolas Boulenguez
c1963a43aa Reduce core_ns in self hosting to a list of symbols
This simplifies a bit previous steps and prepares a future merge
request removing the macro? exception.
2021-12-11 10:08:59 -06:00
Nicolas Boulenguez
770aae175f ada.2: stop supporting metadata for atoms
This is not required anymore.
2021-12-11 10:06:52 -06:00
Nicolas Boulenguez
5140bf269f skew: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
8807a988ae skew: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
1580db1a53 cs: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
c5b50dbbbe d: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
13a84ba0aa d: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
e3c376ebd5 factor: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
7c5d341849 factor: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
c76f5a4be9 r: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
66d24858d6 cpp: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
b887786c81 miniMAL: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
d3affc0ba8 groovy: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
75b591effd coffeescript: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
2a2fb068fa guile: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
803d37f9f0 guile: fix build failure in map evaluation 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
071ab001c1 php: revent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
8efef038f0 php: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
c937e2a7a9 perl6: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
5452aa2782 nim: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
ed9c6187b4 nim: fix string? core function for the empty string 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
8ae10b10f3 nim: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
5047a2cee3 nasm: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
b402dbced7 picolisp: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
b74ca280ff objpascal: prevent defmacro from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
28ba74b73e ps: pass NOSAFER option to ghostscript in order to allow slurp
Some ghostscript versions default to SAFER.
2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
cd09dfbac5 ps: prevent defmacro! from mutating functions 2021-12-11 09:52:02 -06:00
Nicolas Boulenguez
1bbf5a027d ps: allow keyword argument for keyword core function 2021-12-11 09:52:02 -06:00