Skip to content

Commit cc21ad7

Browse files
committed
Interpreter: sort and rewrite notes
Resolves #94.
1 parent 4e26c6d commit cc21ad7

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ To sort and filter the list interactively, visit the [webpage](https://dbohdan.g
6060
| 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). |
6161
| 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/). |
6262
| Haxe, others | [Neko](http://nekovm.org/) | C | Boehm | MIT | The NekoVM is a target for several compilers, including [Haxe](http://haxe.org/). |
63+
| 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). |
6364
| Io | [Io](https://github.com/stevedekorte/io) | C | Tracing | BSD-3-Clause | A prototype-based OO language. |
6465
| Janet | [Janet](https://janet-lang.org/) | C | Tracing | MIT | A functional and imperative language with a Lisp syntax. |
6566
| 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. |

data/projects.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,14 @@ gc = "Tracing (lazy sweep)"
400400
license = "MIT"
401401
notes = "A bytecode interpreter and a baseline JIT compiler (x86/x86\\_64 only) for [Haxe](https://haxe.org/)."
402402

403+
[Interpreter]
404+
url = "https://github.com/Tyill/interpreter"
405+
lang = "Interpreter"
406+
impl_in = "C++"
407+
gc = "None"
408+
license = "MIT"
409+
notes = "A small interpreter in one header and one source code file with optional extensions (arithmetic operations, containers, filesystem, and others)."
410+
403411
[Io]
404412
url = "https://github.com/stevedekorte/io"
405413
lang = "Io"
@@ -408,14 +416,6 @@ gc = "Tracing"
408416
license = "BSD-3-Clause"
409417
notes = "A prototype-based OO language."
410418

411-
[Interpreter]
412-
url = "https://github.com/Tyill/interpreter"
413-
lang = "Interpreter"
414-
impl_in = "C++"
415-
gc = "None"
416-
license = "MIT"
417-
notes = "Simple tiny interpreter, extensible by the base library (arithmetic operations, containers, filesystem.. etc). Only one header and source file."
418-
419419
[Janet]
420420
url = "https://janet-lang.org/"
421421
lang = "Janet"

0 commit comments

Comments
 (0)