llr is a small, work in progress and just for fun clojure-like lisp on top of R’s abstract syntax trees. Expressions are not interpreted, but are translated to R’s AST and then interpreted by the R interpreter.
الميزات الرئيسية لـ dirkschumacher/llr هي: Clojure Dialects.
تشمل البدائل مفتوحة المصدر لـ dirkschumacher/llr: basilisp-lang/basilisp — A Clojure-compatible(-ish) Lisp dialect hosted on Python 3 with seamless Python interop. clojerl/clojerl — Clojure implemented on the Erlang VM. clojure/clojure-clr — A port of Clojure to the CLR, part of the Clojure project. gilch/hissp — Copyright 2019, 2020, 2021, 2022, 2023, 2024 Matthew Egan Odendahl SPDX-License-Identifier: Apache-2.0 --> #> (.update… hylang/hy — Hy is a Lisp implementation for Python that allows for writing Lisp syntax which compiles to Python bytecode. It… pixie-lang/pixie — A small, fast, native lisp with "magical" powers.
A Clojure-compatible(-ish) Lisp dialect hosted on Python 3 with seamless Python interop.
A port of Clojure to the CLR, part of the Clojure project
Copyright 2019, 2020, 2021, 2022, 2023, 2024 Matthew Egan Odendahl SPDX-License-Identifier: Apache-2.0 --> #> (.update (globals) : macro (types..SimpleNamespace : : (vars hissp..macro))) ... macro=import('types').SimpleNamespace( ... vars( ... import('hissp').macro)))