#repl #框架 #repls

repl_framework

一个易于创建简单 repl 的crate

8个版本

0.3.0 2021年11月11日
0.2.1 2021年9月24日
0.2.0 2021年7月20日
0.1.74 2021年4月30日

#510命令行界面 中排名

28 每月下载量

GPL-3.0 许可证

18KB
258

repl_framework

一个易于使用的 repl 创建库

快速入门

use repl_framework::Repl;
fn main() -> std::io::Result<()>{
    Repl::default().with_function("Hello", hello).run()
}
fn hello(_: &mut (), _: Vec<String>) {
    println!("Hello World")
}

lib.rs:

repl_framework,用于创建简单的玩具repl

示例

use repl_framework::Repl;
fn main() -> std::io::Result<()> {
    Repl::default()
        .with_function("", |data_store: &mut Vec<String>, data: Vec<String>| {
            data_store.extend(data)
        })
       .run()
}

无运行时依赖