8000 GitHub - astrolang/wave: A WebAssembly runtime for all languages [WIP].
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Nov 9, 2018. It is now read-only.

astrolang/wave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Wave

A WebAssembly runtime for all languages.

How do I install it?

USERS
DEVELOPERS

What are the important tasks to complete?

  • Add automated unit testing and coverage reports
  • Complete lexer implementation
  • Complete parser implementation
  • Implement semantic analysis phase
  • Conform with Wasm MVP specification
  • Implement JIT Engine
  • Add support for AOT compilation and dynamic linking
  • Provide hooks to underlying environment (some syscalls)
  • Incorporate incremental and asynchronous compilation
  • Create specialized error handler
  • Add language interop mechanisms
  • Implement important wasm features that are in waiting list

What are the technologies used?

  • LLVM 7.0 - a library that constructs, optimizes and produces intermediate and/or binary machine code.

About

A WebAssembly runtime for all languages [WIP].

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0