关键字标识符注释空白词条路径 rust的词法结构共分为6个模块:关键字(Keywords)标识符(Identifier)注释(Comment)空白(Whitespace)词条(Tokens)路径(Path) 关键字关键字分为三种: 严格关键字 保留关键字弱关键字 严格关键字在任何上下文中都不能被他用。保留关键字是待实现的关键字,同样不能被他用。弱关键字,只在特定上下文中不能被他用。 标识符标识符现在只支持Asiii编码。 注释注释分为三个等级: 模块块行 空白只用于分割:\n.\tab。 词条词条在写宏的时候有大用,词条分类如下: 语言项(Item) 块(Block)语句(Stmt)表达式(Expr)模式(Pattern)关键字(Keyword)标识符(Ident)字面量(Literal)生命周期(Lifetime)可见性(vis)标点符号(Punc)分隔符(deli)词条树(Token tree)属性(Attr) 路径