All sub-projects are inside the pkg
directory.
Project | Description |
---|---|
docs-capstone | Documentation for UofA ECE 492 Capstone Project |
fysh-sea | Fysh Compiler (C++ and LLVM) |
fyshls | Fysh Language Server |
go-fysh | Fysh Interpreter based on Thorsten Ball's Book (Go) |
riscv | Hardware Description for Fysh-Fyve RISC-V CPU (VHDL) |
tree-sitter-fysh | Fysh Tree-sitter Grammar |
vscode-fysh | VSCode Language Support for Fysh |
interpreter-web | WASM library for the Fysh Web Interpreter |
website | Fysh website |
pnpm
- Package manager for JS projectsnx
- Monorepo toolinggo
- Go toolchaintinygo
- Go toolchain for WASM targetwasm-opt
- For optimizing