From 14b399b280a18ab7ed7f42a13d8247c8888f562b Mon Sep 17 00:00:00 2001 From: Ajeet D'Souza <98ajeet@gmail.com> Date: Sun, 30 Apr 2023 04:56:32 +0530 Subject: [PATCH 1/2] Add loxcraft under Toy Compilers --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 99c1313..b9ebbce 100644 --- a/README.md +++ b/README.md @@ -443,6 +443,7 @@ _This section aims at listing code projects of Compilers, Interpreters, Translat * [Hython](https://github.com/mattgreen/hython) - Haskell-powered Python 3 interpreter. + Discussions: [Reddit](https://redd.it/46f8j4). * [llgo](https://github.com/llvm-mirror/llgo) - Go frontend for LLVM written in Go. + * [loxcraft](https://github.com/ajeetdsouza/loxcraft) - a compiler, REPL, language server, and online playground for the Lox programming language. * [MAL](https://github.com/kanaka/mal): Make a Lisp - Clojure-inspired Lisp interpreter implemented in 64 languages. * [MetaScala](https://github.com/lihaoyi/Metascala) - Metacircular JVM implementation in Scala. * [mini-js](https://github.com/maierfelix/mini-js) - Experimental self-hosted JavaScript compiler in 1K LoC. From 5f2bdb4d4325768b90822c642e2cb7a05f493eaa Mon Sep 17 00:00:00 2001 From: Ajeet D'Souza <98ajeet@gmail.com> Date: Sun, 30 Apr 2023 05:00:45 +0530 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b9ebbce..135a155 100644 --- a/README.md +++ b/README.md @@ -443,7 +443,7 @@ _This section aims at listing code projects of Compilers, Interpreters, Translat * [Hython](https://github.com/mattgreen/hython) - Haskell-powered Python 3 interpreter. + Discussions: [Reddit](https://redd.it/46f8j4). * [llgo](https://github.com/llvm-mirror/llgo) - Go frontend for LLVM written in Go. - * [loxcraft](https://github.com/ajeetdsouza/loxcraft) - a compiler, REPL, language server, and online playground for the Lox programming language. + * [loxcraft](https://github.com/ajeetdsouza/loxcraft) - a Lox compiler, REPL, language server, and online playground written in Rust. * [MAL](https://github.com/kanaka/mal): Make a Lisp - Clojure-inspired Lisp interpreter implemented in 64 languages. * [MetaScala](https://github.com/lihaoyi/Metascala) - Metacircular JVM implementation in Scala. * [mini-js](https://github.com/maierfelix/mini-js) - Experimental self-hosted JavaScript compiler in 1K LoC.