迈出编写编译器的第一步。 在 Rust 中实现。

时间:2021-06-28 19:33:44
【文件属性】:
文件名称:迈出编写编译器的第一步。 在 Rust 中实现。
文件大小:32KB
文件格式:ZIP
更新时间:2021-06-28 19:33:44
first-step-rust 第一步锈迈出使用 Rust 编写编译器的第一步。从源头构建确保您的计算机上安装了 Rust 工具链,然后运行:$ git clone --recursive https://github.com/pku-minic/first-step-rust.git $ cd first-step-rust $ cargo build --release入门examples目录中有一些示例first-step源程序,例如fib.fstep :# calculate the nth term of the Fibonacci sequence fib(n) { if n <= 2 { return 1 } else { return fib(n - 1) + fib(n - 2) } } main() { print(fib(input())) return 0 }您可以通过运行以下命令使用解释器评估此程序:$ cargo run --release -- examples/fib.fstep 20 6765或者将其编译为
【文件预览】:
first-step-rust-master
----.gitignore(352B)
----src()
--------main.rs(2KB)
--------front()
--------define()
--------back()
----LICENSE(34KB)
----Cargo.toml(295B)
----examples()
--------fact.fstep(160B)
--------fib.fstep(186B)
----README.md(2KB)

网友评论