Created
May 16, 2012 15:53
-
-
Save liekkas/2711528 to your computer and use it in GitHub Desktop.
DOT:graphviz test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph G { | |
edge [fontname="FangSong"]; | |
node [shape=box, fontname="FangSong" size="20,20"]; | |
{ | |
Lexical_Analyzer [label="词法分析器"]; | |
Syntax_Analyzer [label="语法分析器" ]; | |
Semantic_Analyzer [label="语义分析" ]; | |
Intermediate_Code_Generator [label="中间代码生成器" ]; | |
Machine_Independent_Code_Optimizer [label="机器无关代码优化器" ]; | |
Code_Generator [label="代码生成器" ]; | |
Machine_Dependent_Code_Optimizer [label="机器相关代码优化器" ]; | |
} | |
node[shape=plaintext, fontname="KaiTi" ]{ | |
character_stream [label="字符流"]; | |
target_machine_code [label="目标机器语言" ]; | |
}character_stream ->Lexical_Analyzer; | |
Lexical_Analyzer ->Syntax_Analyzer [label="符号流"]; | |
Syntax_Analyzer ->Semantic_Analyzer [label="语法树"]; | |
Semantic_Analyzer ->Intermediate_Code_Generator [label="语法树"] ; | |
Intermediate_Code_Generator->Machine_Independent_Code_Optimizer [label="中间表示形式"]; | |
Machine_Independent_Code_Optimizer ->Code_Generator [label="中间表示形式"]; | |
Code_Generator ->Machine_Dependent_Code_Optimizer [label="目标机器语言"]; | |
Machine_Dependent_Code_Optimizer->target_machine_code ; | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment