beancount:围绕beancount的Rust工具,这是一种基于文本的重复输入簿记语言

时间:2024-04-09 11:20:25
【文件属性】:

文件名称:beancount:围绕beancount的Rust工具,这是一种基于文本的重复输入簿记语言

文件大小:33KB

文件格式:ZIP

更新时间:2024-04-09 11:20:25

rust accounting beancount Rust

豆数 周围的Rust工具,这是一个基于文本的重复输入簿记系统。 该存储库当前包含三个板条箱。 beancount-core ,其中包含编译时经过类型检查的构建器API和用于表示Beancount数据的核心数据结构。 beancount-parser ,它将解析有效的Beancount输入并将其表示形式输出为Rust数据结构。 beancount-render ,它可以格式化beancount结构并通过任何实现Write东西输出。 该存储库还将提供: 一个可通过使用提供对绑定的板条箱( beancount-sys )。如果认为有用,将创建一个暴露更高级别Beancount绑定的板条箱。通过这项工作,我们有望有望与现有的Python Beancount插件集成。 如果您对这些事情感兴趣,请随时与我联系和/或提交PR! 执照 根据您的选择,这项工作已获得Apache / 2或MIT许可的


【文件预览】:
beancount-master
----.travis.yml(232B)
----beancount-render()
--------src()
--------Cargo.toml(308B)
----beancount-core()
--------src()
--------Cargo.toml(540B)
----.github()
--------CODEOWNERS(18B)
----Cargo.toml(81B)
----beancount-parser()
--------src()
--------Cargo.toml(612B)
--------examples()
----.gitignore(47B)
----README.md(2KB)

网友评论