1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-17 01:30:26 +03:00

Commit Graph

  • 50cd78b266 purs: select node platform Nicolas Boulenguez 2024-08-08 23:32:27 +0200
  • ba0159031f GHA: add self-hosted workflow input. Joel Martin 2024-08-08 15:44:44 -0500
  • f5d6d0e1e2 get-ci-matrix.py: ignore IMPLS.yml and Makefile.impls Joel Martin 2024-08-08 15:42:21 -0500
  • 205cf51a7d latex3: require ubuntu:24.04 in the Dockerfile Nicolas Boulenguez 2024-08-08 21:26:15 +0200
  • 6b8424bf92 latex3: add non-interactive apt-get option to Dockerfile Nicolas Boulenguez 2024-08-08 18:40:49 +0200
  • e28b72752e latex3: fix time-ms from seconds to milliseconds, register in IMPLS.yml Nicolas Boulenguez 2024-08-08 00:30:56 +0200
  • 00d168fdca latex3: new implementation Nicolas Boulenguez 2023-07-06 16:44:53 +0200
  • 5808977f9f tests: improve consistency with the key not found error message Nicolas Boulenguez 2023-07-03 15:46:18 +0200
  • d63ffa1f21 purs: install esbuild in the Dockerfile Nicolas Boulenguez 2024-08-08 22:13:24 +0200
  • d479ad33ef latex3: require ubuntu:24.04 in the Dockerfile Nicolas Boulenguez 2024-08-08 21:26:15 +0200
  • 24d82e4fcf wasm: prevent macros from mutating functions Nicolas Boulenguez 2024-08-07 18:31:32 +0200
  • 91f9877935 wasm: backport recent changes to steps0-9 Nicolas Boulenguez 2024-08-07 18:10:56 +0200
  • 0125507b0f wasm: merge EVAL_AST into EVAL Nicolas Boulenguez 2024-08-07 18:10:56 +0200
  • d27d374834 wasm: implement DEBUG-EVAL Nicolas Boulenguez 2024-08-07 18:35:49 +0200
  • fd686fc9f2 wasm: simplify EVAL_AST without br_table Nicolas Boulenguez 2024-08-07 14:31:46 +0200
  • 1c4a08efbd wasm: simplify some conditionals, remove duplicate assignments Nicolas Boulenguez 2024-08-07 14:15:35 +0200
  • c9970d7077 wasm: style changes in Makefile and Dockerfile Nicolas Boulenguez 2024-08-07 13:59:57 +0200
  • e290fb02a9 wasm: prevent macros from mutating functions Nicolas Boulenguez 2024-08-07 18:31:32 +0200
  • 62b9ea6f92 wasm: backport recent changes to steps0-9 Nicolas Boulenguez 2024-08-07 18:10:56 +0200
  • bb4dc93a5a wasm: merge EVAL_AST into EVAL Nicolas Boulenguez 2024-08-07 18:10:56 +0200
  • 4ed043e05b wasm: implement DEBUG-EVAL Nicolas Boulenguez 2024-08-07 18:35:49 +0200
  • c23a3a7052 wasm: simplify EVAL_AST without br_table Nicolas Boulenguez 2024-08-07 14:31:46 +0200
  • 2f560507b0 wasm: simplify some conditionals, remove duplicate assignments Nicolas Boulenguez 2024-08-07 14:15:35 +0200
  • ae28b0f33c wasm: style changes in Makefile and Dockerfile Nicolas Boulenguez 2024-08-07 13:59:57 +0200
  • 416db4c211 purs: fix typo in Dockerfile Nicolas Boulenguez 2024-08-08 18:55:14 +0200
  • d036ee14f7 purs: update Dockerfile for purescript 0.15.8 Nicolas Boulenguez 2024-08-08 18:46:24 +0200
  • 297ee06087 latex3: add non-interactive apt-get option to Dockerfile Nicolas Boulenguez 2024-08-08 18:40:49 +0200
  • 9773dba75f wasm: downgrade node from 18 to 16 since ffi builds there Joel Martin 2024-08-08 11:26:53 -0500
  • f1d24730eb wasm: update image to Ubuntu 20.04. Update runtimes Joel Martin 2024-08-08 10:48:31 -0500
  • dff0977d3d wasm: lucet no longer exists (merged into wasmtime). Joel Martin 2024-08-07 15:26:04 -0500
  • 37f62250a4 python: various simplifications Nicolas Boulenguez 2024-08-08 16:08:30 +0200
  • c64f6f2357 make: trivial Nicolas Boulenguez 2022-02-06 22:04:42 +0100
  • 446964e734 make: improve efficiency and encapsulation Nicolas Boulenguez 2022-02-01 18:06:57 +0100
  • 8890750f43 python: various simplifications Nicolas Boulenguez 2024-08-08 16:08:30 +0200
  • c45dbca2a7 make: trivial Nicolas Boulenguez 2022-02-06 22:04:42 +0100
  • 36f77e9232 make: improve efficiency and encapsulation Nicolas Boulenguez 2022-02-01 18:06:57 +0100
  • 1717a2c562 purs: update for purescript 0.15.8 Nicolas Boulenguez 2023-04-20 14:32:14 +0200
  • c05d37609e purs: merge evalAst into eval and add DEBUG-EVAL Nicolas Boulenguez 2023-04-20 14:30:08 +0200
  • 3aba3a02d9 zig: update to zig/0.8.1 Nicolas Boulenguez 2021-09-12 18:42:16 +0200
  • 857fcaff1d zig: deallocate a varargs function after applying it Nicolas Boulenguez 2021-09-07 23:25:49 +0200
  • e33f4ab8e2 latex3: fix time-ms from seconds to milliseconds, register in IMPLS.yml Nicolas Boulenguez 2024-08-08 00:30:56 +0200
  • f41b8910c8 latex3: new implementation Nicolas Boulenguez 2023-07-06 16:44:53 +0200
  • 65166b22cc tests: improve consistency with the key not found error message Nicolas Boulenguez 2023-07-03 15:46:18 +0200
  • 42fe930a34
    Merge 749ce11cb7 into 3f6a40f708 Tim Marston 2024-08-07 12:06:34 -0700
  • 05fff4bcc5
    Merge 40f40d6afb into 3f6a40f708 Vasilij Schneidermann 2024-08-07 12:00:46 -0700
  • d447c23ff2
    Merge 300043022e into 3f6a40f708 cheminDeFer 2024-08-07 11:58:42 -0700
  • 3f6a40f708 mal impl: report more errors in step files Nicolas Boulenguez 2021-07-30 19:01:11 +0200
  • 2304fea342 mal impl: stop returning a value from env-set Nicolas Boulenguez 2022-02-18 15:08:09 +0100
  • af2279d18d mal impl: use native macro? core function Nicolas Boulenguez 2022-02-18 11:59:18 +0100
  • 79458ba641 vimscript: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:04:28 +0100
  • 9307c5a8ce sml: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:04:03 +0100
  • c324a4ea52 prolog: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:03:36 +0100
  • 9a5a94cf27 nasm: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:03:16 +0100
  • 4aa2c7edf7 haskell: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:02:44 +0100
  • e942621048 fsharp: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:02:01 +0100
  • 140dcb0987 erlang: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:01:33 +0100
  • a734ce082b ada.2: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:00:35 +0100
  • 253cdf1ae5 rust: update and merge eval-ast Nicolas Boulenguez 2024-08-06 05:17:06 +0200
  • 384ea29cee mal impl: report more errors in step files Nicolas Boulenguez 2021-07-30 19:01:11 +0200
  • 6fd950d1e9 mal impl: stop returning a value from env-set Nicolas Boulenguez 2022-02-18 15:08:09 +0100
  • 9c03d6e914 mal impl: use native macro? core function Nicolas Boulenguez 2022-02-18 11:59:18 +0100
  • 3676cd3890 vimscript: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:04:28 +0100
  • 1ec7511158 sml: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:04:03 +0100
  • ce112545e2 prolog: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:03:36 +0100
  • 1c6dd32252 nasm: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:03:16 +0100
  • d1bf949f5e haskell: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:02:44 +0100
  • 24052e802d fsharp: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:02:01 +0100
  • 52fb23aef5 erlang: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:01:33 +0100
  • 5882f10384 ada.2: allow macro argument for apply core function Nicolas Boulenguez 2022-02-18 15:00:35 +0100
  • 2b12bbf0fb rust: update and merge eval-ast Nicolas Boulenguez 2024-08-06 05:17:06 +0200
  • ec15d215c1 Javascript: parseFloat does not take a base parameter Søren Sjørup 2023-03-06 09:59:31 +0100
  • b50380f040 Remove package-lock.json from .gitignore files Christoffer Ekeroth 2022-04-27 23:01:29 +0200
  • 0040170d3f Fix link to every step in README YAMAMOTO Yuji 2022-07-26 22:25:56 +0900
  • 6ab763daa1 Update guide.md seedpower 2023-10-17 10:18:20 +0800
  • 69db481767 Update README.md François Lamboley 2024-02-26 23:21:22 +0100
  • e57095c8dd tests/step4: check closure binds name (not value) binding-tests Joel Martin 2024-08-06 13:17:09 -0500
  • 8348c2927b tests/step3: check that nil can be bound env value Joel Martin 2024-08-06 13:16:23 -0500
  • e2d25044d5 solve issue Floats don't work in the python implementation. #646 jero98772 2024-06-25 21:02:08 -0500
  • 062fb6f66e common-lisp: fix build with sbcl 2.0.1.debian Joel Martin 2024-08-06 12:02:16 -0500
  • 448d26aab6 ruby.2: fix (rest (list 6)) Nicolas Boulenguez 2023-04-21 00:58:21 +0200
  • 2253ce6b57 ruby: update Dockerfile to 24.04 Joel Martin 2024-08-06 09:48:53 -0500
  • bebd906a3e ruby: use pattern matching, remove double negations, simplify try* Nicolas Boulenguez 2023-04-21 15:13:23 +0200
  • 9e1d457dc4 ruby: let varargs functions pass a mal list instead of a ruby array Nicolas Boulenguez 2023-04-21 13:22:16 +0200
  • 8ac470f1bf ci.sh: for push, check repo and correct branch Joel Martin 2024-08-06 09:17:20 -0500
  • b423d350b7 elm: fix Makefile SOURCES list. Joel Martin 2024-08-06 09:05:52 -0500
  • f172407be6 elm: update Dockerfile to ubuntu:24.04. Joel Martin 2024-08-06 08:40:59 -0500
  • e984ed8801 elm: merge more ideas from #450 Nicolas Boulenguez 2022-02-20 10:14:16 +0100
  • 0068653bf9 elm: merge ideas from #450 Nicolas Boulenguez 2022-02-18 19:14:58 +0100
  • 925c51cdde elm: trivial improvements Nicolas Boulenguez 2022-02-07 21:10:31 +0100
  • 51e7e9e995 elm: merge eval-ast into eval (part of #592) Nicolas Boulenguez 2022-02-07 15:12:11 +0100
  • 97d06eb6de elm: add metadata to containers Nicolas Boulenguez 2022-02-07 01:53:43 +0100
  • 77be585bb8 elm: allow keyword argument for keyword core function Nicolas Boulenguez 2022-02-07 01:30:00 +0100
  • 10708752f6 elm: update to elm 0.19.1 Nicolas Boulenguez 2022-02-07 02:06:39 +0100
  • 4580081aef objpascal: fix EAccessError by removing CMem import. Joel Martin 2024-08-06 08:09:46 -0500
  • efbc9937d5 ruby.2: fix (rest (list 6)) Nicolas Boulenguez 2023-04-21 00:58:21 +0200
  • 61323306c2 go: update to ubuntu:24.04 and convert to go.mod style Joel Martin 2024-08-05 16:57:03 -0500
  • e4a92b1c1c ci.sh: use BUILD_IMPL for image to build/run. Joel Martin 2024-08-05 16:56:24 -0500
  • 85ff716e5a runtest.py: decode using latin1. Use regex whitespace match. Joel Martin 2024-08-05 16:43:59 -0500
  • f09e16dd76 Update JS impls to ubuntu 24.04, ffi-napi to 4.0.3 Joel Martin 2024-08-05 13:20:22 -0500
  • c9f7b5a1f8 dockerfiles: improve consistency, link python to python3 Nicolas Boulenguez 2022-02-01 18:40:35 +0100