第一个C编译器的诞生图
text111='''
digraph first_C_compiler {
graph [label="第一个C编译器的诞生图" charset="utf-8" compound=true ]
node [fontname="SimSun" shape=box]
edge [fontname="SimSun"]
"C语言的编译器的机器代码" [color ="red"]
"C语言的汇编代码" -> "C语言的机器代码" [label="编译器(汇编2机器)"]
"C语言的编译器的C代码" -> "C语言的机器代码" [label="运行" style="dashed"]
"C语言的机器代码" -> "C语言的编译器的机器代码" [label="结果" style="dashed"]
"C代码" -> "C语言的编译器的机器代码" [label="运行" style="dashed"]
"C语言的编译器的机器代码" -> "可运行机器代码" [label="结果" style="dashed"]
}
'''
dot=graphviz.Source(text111, format="svg")
dot.render(outfile='first_C_compiler111.png')
dot
结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/89fc47d2a2b346a7aa5a69cb4baf50aa.png#pic_center)