-
- Téléchargements
SCRIPT: Script implementation + Update vivy rust lib
Vivy: - Use upx to compress executable if possible - Rename libvvs to libvivy as it is only inteded to be embeded into Vivy and not into the vvs runtime - Compose every crate into the vvs_cli to parse, lower and set options/subtitle files Script: - Update VVS files - Parse VVS files - Base JIT initialization - Use full_moon for the scripting things, we use a base of Lua for VVS Misc: - Correct samples + clippy + update - Fix README - Update example files for scripts - Remove not really needed fonts from the repo and from being bundled into vvcc - Fix qrc file + move the aux table out of the ass crate Codegen/JIT crates: - vvs_runtime: only the JIT runtime thingy, re-exports the types module of the vvs_runtime_types crate - vvs_runtime_types: only the types that will be used in the generated code, usefull for the vvs_runtime crate and the vvs_codegen crate because we need to know the layout of the types to generate the code - vvs_codegen: transform the Vivy Script AST into a LLVM module
parent
ca2c967f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- .gitignore 1 ajout, 2 suppressions.gitignore
- CMakeLists.txt 53 ajouts, 35 suppressionsCMakeLists.txt
- README.md 31 ajouts, 11 suppressionsREADME.md
- TOFIX.md 9 ajouts, 1 suppressionTOFIX.md
- rsc/VivyRessources.qrc 0 ajout, 3 suppressionsrsc/VivyRessources.qrc
- rsc/fonts/NotoSans-Bold.ttf 0 ajout, 0 suppressionrsc/fonts/NotoSans-Bold.ttf
- rsc/fonts/NotoSans-BoldItalic.ttf 0 ajout, 0 suppressionrsc/fonts/NotoSans-BoldItalic.ttf
- rsc/fonts/NotoSans-Italic.ttf 0 ajout, 0 suppressionrsc/fonts/NotoSans-Italic.ttf
- src/Rust/Cargo.lock 1018 ajouts, 136 suppressionssrc/Rust/Cargo.lock
- src/Rust/Cargo.toml 86 ajouts, 35 suppressionssrc/Rust/Cargo.toml
- src/Rust/README.md 0 ajout, 57 suppressionssrc/Rust/README.md
- src/Rust/VVLib.h 187 ajouts, 0 suppressionsrc/Rust/VVLib.h
- src/Rust/VVLib.hh 123 ajouts, 0 suppressionsrc/Rust/VVLib.hh
- src/Rust/benches/date.lua 730 ajouts, 0 suppressionsrc/Rust/benches/date.lua
- src/Rust/benches/date.rs 21 ajouts, 0 suppressionsrc/Rust/benches/date.rs
- src/Rust/benches/t.lua 1135 ajouts, 0 suppressionsrc/Rust/benches/t.lua
- src/Rust/benches/t.rs 21 ajouts, 0 suppressionsrc/Rust/benches/t.rs
- src/Rust/rustfmt.toml 5 ajouts, 5 suppressionssrc/Rust/rustfmt.toml
- src/Rust/vvs_ass/Cargo.toml 9 ajouts, 9 suppressionssrc/Rust/vvs_ass/Cargo.toml
- src/Rust/vvs_ass/src/colors.rs 6 ajouts, 0 suppressionsrc/Rust/vvs_ass/src/colors.rs
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter