From b559103f8fd75f4f63c514d8873a996aefc731fa Mon Sep 17 00:00:00 2001 From: mStar aka a person <12024604-mstarongitlab@users.noreply.gitlab.com> Date: Thu, 25 Jan 2024 12:20:09 +0100 Subject: [PATCH] Add readme --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4fe47d0 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Capybara engine + +## What + +Capybara engine is a runtime for the JavaScript (ECMAScript) programming language. + +The initial target is too conform to ECMAScript 2023 as described on [https://tc39.es/ecma262/2023]. + +## What is not included +- Any sort of APIs not defined in the language specification (like stuff nodejs has or the different browser APIs) +- HTML & DOM systems (HTML rendering will be a seperate module) + +## Later features once js runtime is stable +- wasm + +## How +- Base featureset included in runtime +- Register functions and objects before execution time