4.3 树节点结构
4.3.1 struct tree_base
4.3.2 struct tree_common
4.3.3 常量节点
4.3.4 标识符节点
4.3.5 声明节点
4.3.6 struct tree_decl_minimal
4.3.7 struct tree_decl_common
4.3.8 struct tree_field_decl
4.3.9 struct tree_decl_with_rtl
4.3.10 struct tree_label_decl
4.3.11 struct tree_result_decl
4.3.12 struct tree_const_decl
4.3.13 struct tree_parm_decl
4.3.14 struct tree_decl_with_vis
4.3.15 struct tree_var_decl
4.3.16 struct tree_decl_non_common
4.3.17 struct tree_function_decl
4.3.18 struct tree_type_decl
4.3.19 类型节点
4.3.20 tree_list节点
4.3.21 表达式节点
4.3.22 语句节点
4.3.23 其他树节点
4.5 AST的生成
4.5.1 词法分析
4.5.2 词法分析过程
4.5.3 语法分析
4.5.4 语法分析过程
4.5.5 c_parse_file
4.5.6 c_parser_translation_unit
4.5.7 c_parser_external_declaration
4.5.8 c_parser_declaration_or_fndef
4.5.9 c_parser_declspecs