macro共0篇
macro
用声明式宏解析 Rust 语法之 enum parser-五八三

用声明式宏解析 Rust 语法之 enum parser

上一篇用声明式宏解析 Rust 语法 我们的 'macro parser' 解析了 function 和 struct, 这篇来尝试 parse 一下更复杂的 enum 为什么说 enum 更复杂?因为它不像 struct 结构内都是 identifier: ty...
admin的头像-五八三admin2年前
030
用声明式宏解析 Rust 语法-五八三

用声明式宏解析 Rust 语法

在上一篇 Rust 声明式宏中的 Metavariables 有哪些 的基础上, 今天尝试解析一下 Rust 中的几种 item。我们知道一个 crate 是由 item 组成的,每一个 fn struct enum impl mod 等定义都是一个 i...
admin的头像-五八三admin2年前
050