Stee is a low level programming language that targets webassembly. It has c-like syntax and control structures and compiles to webassembly modules. It is also embedable and can be used from inside javascript to compile specific functions.
- functions
- switch statements
- loops
- for
- while
- variables
- locals
- globals
- webassembly native operators and builtin functions.
- types
- i32
- u32
- i64
- u64
- f32
- f64
- Raw memory operators.
- load / store
There are no structs, arrays, enums or other data structures yet. Those will be coming soon with an arena based memory management system.
The best way to currently see how it works is to look at the Tests
Email Me: [email protected]
Mailing list: ~saolsen/[email protected]
Irc: #stee on Freenode