No description
- Rust 81%
- LLVM 9.2%
- TypeScript 8.5%
- C++ 0.9%
- HTML 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| crates | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| out.bc | ||
| readme.md | ||
| test.cpp | ||
| test.hpp | ||
| test.ll | ||
| test.uasm | ||
udon-rs
This repo contains a few WIP udon experiments in rust
- crates/deserialiser: A rough port of OdinSerialiser to rust used to decode serialized udonprogram objects.
- crates/udon: Helper / Utility structs for other crates.
- crates/udon-compiler: A rough LLVM-IR to Udon bytecode compiler.
- crates/udon-symbols: Contains the
Valueenum + definitions for external Udon calls. - crates/udon-vm: A port of the Udon VM into rust.
- crates/udon-explainer: A UI tool that allows you to step through generated Udon Assembly.
- crates/uasm: A small utility to read and write UASM code.