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