Future π¦
- Custom string types (maybe)
- Docs [ongoing]
- LHS expression type inference
- function level type inference
- Generators
- Promise Demo
- WebGL demo
- Threads support
- Native GC
0.5.0
β
0.3.0 - Alpha
0.2.1
0.2.0
- sizeof
- typecasts
(1 : f32), (0.5 : i32)
etc.
- top-level typecasts for expressions
- type promotions in math expressions
- type safety and warnings in binary expressions
- Canvas example
- Increment/decrement and assign +=/-=
- basic support for the break keyword
- node mapper
0.1.0
- Stand-Alone
.walt
example files
- Object literals generated into the binary
- Object literal
.walt
example
0.0.2
CHANGELOG.md
Memory
pre-defined type
- Object literal syntax parser
- Single line comment
Memory
type must be explicitly defined before memory can be used
- Arrays can be indexed on any i32 offset
- Removed
new
keyword support
- Removed Implicit import of memory
0.0.1 - The Genesis
- Examples
- Tokenizer
- Exports: functions, constant globals
- Declarations
- BinaryExpressions
- Local Scope & Global Scope
- Compile time warnings and errors
- Function imports
- Emitter
- Exports
- Functions
- Types - wasm built ins(i32/f32)
- custom function type imports
- Globals, Locals
Legend
- π - bug
- β
- finished
- π« - blocked
- π¨ - work in progress
- native - Part of WebAssembly spec