文件名称:RustSandbox:只是一些随机的Rust代码
文件大小:1.46MB
文件格式:ZIP
更新时间:2024-05-02 11:40:09
Rust
一些随机的锈代码 唉,其实,不是随机的,它是一个轮回... 项目结构 有几个板条箱: degen帮助生成源代码。 包含一些方便的render*()函数,用于渲染各种Rust(可能还包括非Rust)代码结构(这些是带有某种缩进管理的简单模板处理函数)。 访客模式和其他一些东西需要代码生成。 building -这包含解析我内部格式的一些输入JSON并生成生成的Rust代码的代码。 该模块使用degen生成源代码。 parsing -定义Stream抽象-一种简单的API,用于处理顺序流动的数据。 还包含一堆典型的实现。 cash -包含与现金有关的所有内容。 它是build.rs使用building 。 cherry哦,可以将其视为没有令牌生成器的解析器的示例。 只是一些过时的代码,我怀疑它现在是否可以与现有的基础结构一起使用。 使用building 。 现金解析器 最初,我将使用
【文件预览】:
RustSandbox-main
----building()
--------Cargo.lock(3KB)
--------src()
--------Cargo.toml(392B)
----terminals()
--------build.rs(208B)
--------Cargo.lock(572B)
--------src()
--------Cargo.toml(303B)
--------c_terminals()
----build.rs(41B)
----frontend()
--------build.rs(1KB)
--------Cargo.lock(3KB)
--------src()
--------Cargo.toml(507B)
----processing()
--------Cargo.lock(4KB)
--------src()
--------Cargo.toml(285B)
--------samples()
----Cargo.lock(12KB)
----src()
--------main.rs(3KB)
----Cargo.toml(593B)
----parsing()
--------Cargo.lock(137B)
--------src()
--------Cargo.toml(267B)
----IDEAS.md(10KB)
----.gitignore(48B)
----degen()
--------Cargo.lock(138B)
--------src()
--------Cargo.toml(281B)
----README.md(2KB)
----backend()
--------build.rs(41B)
--------Cargo.lock(3KB)
--------src()
--------Cargo.toml(557B)
----helpers()
--------src()
--------Cargo.toml(218B)