0.1.0 • Published 3 years ago

@ictrobot/c2wasm v0.1.0

Weekly downloads
31
License
MIT
Repository
github
Last release
3 years ago

c2wasm

Compiler demo

Other demos:

Features

Compiles most of c89 excluding nested typedefs and with reduced standard library and goto support.

Also supports the following c99 features:

  • Declarations anywhere inside blocks
  • _Bool / stdbool.h
  • stdint.h

License

MIT License.

Files in src/c_library/impl/libraries have their own licenses inside each folder.

Files in tests/benchmark/*/ also have their own licenses.

Compatibility

Compatible with Node.js 15.x and 16.x. On Windows, benchmarking is done in WSL.

Compatible with Node.js 14.x using the --experimental-wasm-bigint flag, which can be used to run the tests using npm test -- --node-arguments=--experimental-wasm-bigint. Benchmarking is not supported.

0.1.0

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago