5 个版本
0.2.0 | 2024年7月27日 |
---|---|
0.1.3 | 2023年2月20日 |
0.1.2 | 2022年1月28日 |
0.1.1 | 2022年1月25日 |
0.1.0 | 2022年1月25日 |
189 在 编程语言 中
178 每月下载量
在 nadesiko3rust 中使用
195KB
4.5K SLoC
日本编程语言「なでしこv3」(Rust 实现版)
本项目是使用 Rust 语言实现日本编程语言「なでしこ3」的项目。原始的「なでしこ3」是用 JavaScript 实现的。
安装和使用方法
如果已经安装了 Rust/Cargo,可以使用以下命令安装最新版本:
cargo install nadesiko3
从仓库编译的方法
要获取 GitHub 仓库并编译执行,请执行以下命令:
git clone https://github.com/kujirahand/nadesiko3rust.git
cd nadesiko3rust/cli
cargo run eval "「こんにちは」と表示"
将 nadesiko3 集成到 Rust 项目中使用的方法
首先,执行 cargo init
命令以初始化项目。然后,执行 cargo add nadesiko3
命令。
然后,在 main.rs
中编写以下代码。
use nadesiko3::*;
fn main() {
// 文字を表示
let result = eval_str("「こんにちは」と表示");
println!("{}", result);
// 計算して表示
let result = eval_str("1+2×3と表示");
println!("{}", result);
// 以下のように記述することもできます
let result = eval_str("1に2を足して表示");
println!("{}", result);
}