Hema Shushu's repositories
ason-query
ASON Query is a powerful tool for processing ASON data. It can query, manipulate, and generate new ASON data.
ason-util
ASON Util is a suite of tools designed to convert data from formats such as JSON, TOML, and YAML into ASON format. It also includes an ASON text formatter.
hemashushu.github.io
Hemashushu Blog
hugo-selina
Selina - A Hugo Theme for writing
xiaoxuan-native-assembly
A modern assembler with built-in debugging and unit testing capabilities, ideal for both project compilation and educational purposes. Supports architectures including x86-64, aarch64, riscv64, and loongarch64.
english-chinese-glossary-of-rust
Rust čŻč¨€ćśŻčŻä¸č‹±ć–‡ĺŻąç…§čˇ¨â€”—English-Chinese Glossary of the Rust Programming Language
xiaoxuan-core-vm
Xiaoxuan Core VM is a high-performance virtual machine designed for system programming. It features extremely fast startup speed and extremely low resource consumption.
xiaoxuan-core-assembly
Xiaoxuan Core Assembly is an assembly language designed for Xiaoxuan Core VM. It features human-friendly readability.
moonbit-docker
This is a quick start docker image for the Moonbit programming language
xiaoxuan-script-codegen
XiaoXuan Script Programming Language WASM Binary Generator
excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
practice-wasm
A WebAssembly VM with a full-featured Web UI debugger implemented in Rust.
xiaoxuan-managed-compiler
A simple, modern, functional general-purpose programming language that supports multiple local languages.
practice-qemu-riscv64-buildroot
Building a base RISC-V Linux system with the ability of doing RISC-V assembly development and debug using Buildroot.
practice-qemu-riscv64-minimal-linux
Building a minimal RISC-V Linux system with only Linux kernel and BusyBox, and runs on the QEMU emulator.
practice-write-a-riscv-os-based-on-linux-kernel
Write simple `shell` and `init` programs, build a minimal RISC-V Linux system, and runs on the QEMU emulator.
practice-qemu-cortex-a-aarch64-linux
Build a Cortex-A AArch64 development virtual machine with QEMU.
practice-qemu-cortex-a-aarch32-linux
Build a Cortex-A AArch32 development virtual machine with QEMU.