Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukasmoellerch/wok
This project is supposed to be a compiler similar to svelte, compiling typed code into WASM.
https://github.com/lukasmoellerch/wok
compiler wasm web webassembly
Last synced: about 1 month ago
JSON representation
This project is supposed to be a compiler similar to svelte, compiling typed code into WASM.
- Host: GitHub
- URL: https://github.com/lukasmoellerch/wok
- Owner: lukasmoellerch
- License: mit
- Created: 2019-07-31T18:58:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T05:59:59.000Z (about 2 years ago)
- Last Synced: 2024-04-28T03:37:25.515Z (9 months ago)
- Topics: compiler, wasm, web, webassembly
- Language: TypeScript
- Size: 1.2 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wok
This project is supposed to be a compiler similar to svelte, compiling typed code into WASM.
# Compilation Steps
- Lexer
- Basic Parser
- Build global type scope [Sync]
- Build nested type scopes
- Build global operator scope [Sync]
- Build nested operator scopes
- Parse expression wrappers
- Type checker