rox

所属分类:编译器/解释器
开发工具:Rust
文件大小:155KB
下载次数:0
上传日期:2023-01-20 22:14:11
上 传 者sh-1993
说明:  Rox编程语言
(The Rox programming language)

文件列表:
CODE_OF_CONDUCT.md (3347, 2022-08-03)
Cargo.lock (29894, 2022-08-03)
Cargo.toml (896, 2022-08-03)
LICENSE-APACHE (9723, 2022-08-03)
LICENSE-MIT (1057, 2022-08-03)
assets (0, 2022-08-03)
assets\favicon.ico (80310, 2022-08-03)
assets\rox-banner.png (13623, 2022-08-03)
assets\rox-logo-black-text-transparent-bg.png (60110, 2022-08-03)
assets\rox-logo-transparent-bg.png (34149, 2022-08-03)
benches (0, 2022-08-03)
benches\benchmark.rs (197, 2022-08-03)
build.rs (1326, 2022-08-03)
examples (0, 2022-08-03)
examples\array (0, 2022-08-03)
examples\array\array_assignment.rox (134, 2022-08-03)
examples\array\array_creation.rox (59, 2022-08-03)
examples\control_flow (0, 2022-08-03)
examples\control_flow\early_return.rox (0, 2022-08-03)
rustfmt.toml (13, 2022-08-03)
src (0, 2022-08-03)
src\.DS_Store (6148, 2022-08-03)
src\bin (0, 2022-08-03)
src\bin\rox.rs (1099, 2022-08-03)
src\lib.rs (3524, 2022-08-03)
src\rox_parser.lalrpop (5372, 2022-08-03)
src\roxc (0, 2022-08-03)
src\roxc\builtins (0, 2022-08-03)
src\roxc\builtins\mod.rs (1122, 2022-08-03)
src\roxc\compile.rs (8519, 2022-08-03)
... ...

![Rox Logo](https://github.com/reese/rox/blob/master/./assets/rox-banner.png) [![](https://github.com/reese/rox/blob/master/https://meritbadge.herokuapp.com/rox-lang)](https://github.com/reese/rox/blob/master/https://crates.io/crates/rox-lang) ![Build](https://github.com/reese/rox/blob/master/https://github.com/reese/rox/workflows/Build/badge.svg) ![Security audit](https://github.com/reese/rox/blob/master/https://github.com/reese/rox/workflows/Security%20audit/badge.svg) ## Warning: Rox is still _very_ early in development and will likely change drastically in upcoming releases. This is the main repository for the Rox programming language. ## Installation `Rox` can be installed using the `cargo` command line tool: ```shell script cargo install rox-lang ``` ## Running `Rox` files can be either output as an executable or run directly using the JIT compiler. ### Compiling an executable To output an executable, run `rox build yourScript.rox -o yourExecutable`. This compiles and links the executable using your native C compiler. If you want to skip the linking step, you can use the `--no-link` flag. ### Using the JIT compiler To use `Rox`'s JIT compiler, use `rox run yourScript.rox`. For more details on `Rox`'s CLI, see `rox --help`.

近期下载者

相关文件


收藏者