Skip to content

Commit

Permalink
Interpreter: sort and rewrite notes
Browse files Browse the repository at this point in the history
Resolves #94.
  • Loading branch information
dbohdan committed Jul 13, 2024
1 parent 4e26c6d commit cc21ad7
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ To sort and filter the list interactively, visit the [webpage](https://dbohdan.g
| Groovy | [Groovy](http://groovy-lang.org/) | Java | JVM's GC | Apache-2.0 | A scripting language for the JVM. A large subset of Java is valid Groovy. [Integrating Groovy into applications](http://groovy-lang.org/integrating.html). |
| Haxe | [HashLink](https://hashlink.haxe.org/) | C | Tracing (lazy sweep) | MIT | A bytecode interpreter and a baseline JIT compiler (x86/x86\_64 only) for [Haxe](https://haxe.org/). |
| Haxe, others | [Neko](http://nekovm.org/) | C | Boehm | MIT | The NekoVM is a target for several compilers, including [Haxe](http://haxe.org/). |
| Interpreter | [Interpreter](https://github.com/Tyill/interpreter) | C++ | None | MIT | A small interpreter in one header and one source code file with optional extensions (arithmetic operations, containers, filesystem, and others). |
| Io | [Io](https://github.com/stevedekorte/io) | C | Tracing | BSD-3-Clause | A prototype-based OO language. |
| Janet | [Janet](https://janet-lang.org/) | C | Tracing | MIT | A functional and imperative language with a Lisp syntax. |
| Java | [BeanShell](https://github.com/beanshell/beanshell/) | Java | JVM's GC | Apache-2.0 | An small, embeddable Java source code interpreter. Understands Java code with certain extensions like method closures. |
Expand Down
16 changes: 8 additions & 8 deletions data/projects.toml
Original file line number Diff line number Diff line change
Expand Up @@ -400,6 +400,14 @@ gc = "Tracing (lazy sweep)"
license = "MIT"
notes = "A bytecode interpreter and a baseline JIT compiler (x86/x86\\_64 only) for [Haxe](https://haxe.org/)."

[Interpreter]
url = "https://github.com/Tyill/interpreter"
lang = "Interpreter"
impl_in = "C++"
gc = "None"
license = "MIT"
notes = "A small interpreter in one header and one source code file with optional extensions (arithmetic operations, containers, filesystem, and others)."

[Io]
url = "https://github.com/stevedekorte/io"
lang = "Io"
Expand All @@ -408,14 +416,6 @@ gc = "Tracing"
license = "BSD-3-Clause"
notes = "A prototype-based OO language."

[Interpreter]
url = "https://github.com/Tyill/interpreter"
lang = "Interpreter"
impl_in = "C++"
gc = "None"
license = "MIT"
notes = "Simple tiny interpreter, extensible by the base library (arithmetic operations, containers, filesystem.. etc). Only one header and source file."

[Janet]
url = "https://janet-lang.org/"
lang = "Janet"
Expand Down

0 comments on commit cc21ad7

Please sign in to comment.