capybara-engine/README.md

21 lines
656 B
Markdown
Raw Permalink Normal View History

2024-01-25 11:20:09 +00:00
# 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].
2024-01-25 11:23:06 +00:00
It's also part of a project to maybe make a completely new browser (engine) one day.
2024-01-25 11:20:09 +00:00
## 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