Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Latest commit

 

History

History
27 lines (19 loc) · 483 Bytes

README.md

File metadata and controls

27 lines (19 loc) · 483 Bytes

vinyl.js

At the moment, vinyl.js is meant to be a minial javascript runtime, aiming to support a subset of es6, with subtle extensions.

Features implemented so far:

  • null, int, bool, double, string, array, object
  • if else
  • while loop
  • named function
  • 'this' invocation

Not implemented yet:

  • for loop
  • anonymous function
  • class
  • sealing object
  • export, import

Other todos:

  • better error handling
  • garbage collection
  • bytecode vm

Of course, there's alot more...