0.0.1-beta.1 • Published 2 months ago

fables v0.0.1-beta.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Fables

Fables is a high-level language inspired by languages like Lua and TypeScript, which require only a tiny in-browser compiler targetting a very simple VM geared towards embedded devices.

Features

  • Simple and small JavaScript compiler
  • VMs JavaScript and C (comming soon)
  • Low-memory, configurable footprint
  • Strongly typed (implied or explicit static types)
  • Hookable

Specifications

Please keep in mind this is an evolving language and does not yet have a released production release. Expect significant and frequent changes to the grammar, AST specification, API and VM until the v1.0.0 rlease.

Fables (High-level language)

NoIR (Intermediate Representation language)

Mosquito (VM ISA)

License

MIT License.