From 66bf395314132a338e703c20337897ff27f13c77 Mon Sep 17 00:00:00 2001 From: Mattia Date: Mon, 24 Aug 2020 09:19:46 +0200 Subject: [PATCH] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 39bbf4f..80d9891 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ at [this](https://craftinginterpreters.com) link, where he describes the impleme - Possibility to delete variables with the `del` statement - `break` statement -- `continue` statement (__Coming Soon__) +- `continue` statement - multi-line comments - Nested comments - Generators (__Coming soon__) @@ -24,6 +24,10 @@ at [this](https://craftinginterpreters.com) link, where he describes the impleme - Modulo division (`%`) and exponentiation (`**`) - `OP_CONSTANT_LONG` OpCode is implemented - Differentiation between integers and floating point numbers +- Possibility to have more than 255 locals in scope at any given time +- String slicing, with start:end syntax as well +- All entities are actually objects (even builtins) + Other than that, JAPL features closures, function definitions, classes, inheritance and static scoping. You can check