This project is a Lisp interpreter implementation guide and framework designed to teach the core principles of programming language design. It provides a structured, step-by-step technical framework for building a functional Lisp language from scratch, featuring a specialized interpreter engine and an S-expression parser that converts syntax into abstract syntax trees. The project emphasizes a code-as-data metaprogramming framework, enabling the implementation of macros, quoting, and quasiquoting to transform expressions during evaluation. It is designed with host language agnosticism, allowi
The ESTree Nodes and JavaScript AST to JavaScript Code Generator in Elixir
Converts Elixir to JavaScript
elixirscript/elixirscript 的主要功能包括:JavaScript Interoperability。
elixirscript/elixirscript 的开源替代品包括: kanaka/mal — This project is a Lisp interpreter implementation guide and framework designed to teach the core principles of… bodil/pylon — A Javascript class system in 100% Clojurescript. bryanjos/elixir-estree — The ESTree Nodes and JavaScript AST to JavaScript Code Generator in Elixir. ibdknox/jayq — A jQuery wrapper for ClojureScript. zcaudate/purnam. dart-lang/sdk — The Dart SDK is a comprehensive development kit for building cross-platform applications using a multi-paradigm…