kou

0.3.0 • Public • Published

kou

A minimal language compiled into wasm bytecode

npm Travis code style: prettier

Language specification

Please refer to SPEC.md.

Demonstration

asciicast

Milestones

  • Tokenizer
  • Parser
  • Desugarer
  • Type checker
  • Code generator for wasm
  • Module system
  • JS interop
  • IO
  • Bootstrapping

Install

npm i -g kou

Usage

Compile:

kouc hello.kou -o hello.wasm
 
# For the detailed usage 
kouc --help

Run in CLI:

kou hello.wasm
 
# For the detailed usage 
kou --help

Reference

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.0
    0
    • latest

Version History

Package Sidebar

Install

npm i kou

Weekly Downloads

0

Version

0.3.0

License

MIT

Unpacked Size

264 kB

Total Files

55

Last publish

Collaborators

  • utatti