out.dyd

来自「一个简单词法编译器。具体内容是产生一个二元式文本文件」· DYD 代码 · 共 335 行

DYD
335
字号
(2,"include")
(2,"fstream")
(2,"include")
(2,"string")
(2,"using")
(2,"namespace")
(2,"std")
(5,";")
(2,"ifstream")
(2,"fin")
(5,"(")
(2,"alpha")
(2,"in")
(5,))
(5,";")
(2,"ofstream")
(2,"fout")
(5,"(")
(2,"alpha")
(2,"out")
(5,))
(5,";")
(2,"bool")
(2,"finish")
(5,",")
(2,"hash")
(3,"256") 
(5,",")
(2,"used")
(3,"27") 
(5,";")
(1,"int")
(2,"n")
(5,",")
(2,"stk")
(3,"27") 
(5,";")
(2,"string")
(2,"a")
(5,",")
(2,"b")
(5,",")
(2,"c")
(5,";")
(2,"string")
(2,"word")
(5,";")
(2,"void")
(2,"init")
(5,"(")
(5,))
(5,"{")
(2,"fin")
(2,"n")
(2,"a")
(2,"b")
(2,"c")
(5,";")
(2,"finish")
(4,"=")
(2,"false")
(5,";")
(5,"}")
(2,"program")
(2,"li1")
(5,"(")
(2,"input")
(5,",")
(2,"output")
(5,))
(5,";")
(2,"const")
(2,"pi")
(4,"=")
(3,"3") 
(2,"var")
(2,"r")
(5,",")
(2,"l")
(5,",")
(2,"s")
(2,"real")
(5,";")
(2,"begin")
(2,"write")
(5,"(")
(2,"input")
(2,"r")
(5,))
(5,";")
(2,"readln")
(5,"(")
(2,"r")
(5,))
(5,";")
(2,"l")
(4,"=")
(3,"2") 
(4,"*")
(2,"pi")
(4,"*")
(2,"r")
(5,";")
(2,"s")
(4,"=")
(2,"pi")
(4,"*")
(2,"r")
(4,"*")
(2,"r")
(5,";")
(2,"writeln")
(5,"(")
(2,"s")
(4,"=")
(5,",")
(2,"s")
(5,))
(5,";")
(2,"writeln")
(5,"(")
(2,"l")
(4,"=")
(5,",")
(2,"l")
(5,))
(5,";")
(2,"readln")
(5,";")
(2,"end")
(5,";")
(2,"program")
(2,"li1")
(5,"(")
(2,"input")
(5,",")
(2,"output")
(5,))
(5,";")
(2,"const")
(2,"pi")
(4,"=")
(3,"3") 
(2,"var")
(2,"r")
(5,",")
(2,"l")
(5,",")
(2,"s")
(2,"real")
(5,";")
(2,"begin")
(2,"write")
(5,"(")
(2,"input")
(2,"r")
(5,))
(5,";")
(2,"readln")
(5,"(")
(2,"r")
(5,))
(5,";")
(2,"l")
(4,"=")
(3,"2") 
(4,"*")
(2,"pi")
(4,"*")
(2,"r")
(5,";")
(2,"s")
(4,"=")
(2,"pi")
(4,"*")
(2,"r")
(4,"*")
(2,"r")
(5,";")
(2,"writeln")
(5,"(")
(2,"s")
(4,"=")
(5,",")
(2,"s")
(5,))
(5,";")
(2,"writeln")
(5,"(")
(2,"l")
(4,"=")
(5,",")
(2,"l")
(5,))
(5,";")
(2,"readln")
(5,";")
(2,"end")
(5,";")
(2,"program")
(2,"li1")
(5,"(")
(2,"input")
(5,",")
(2,"output")
(5,))
(5,";")
(2,"const")
(2,"pi")
(4,"=")
(3,"3") 
(2,"var")
(2,"r")
(5,",")
(2,"l")
(5,",")
(2,"s")
(2,"real")
(5,";")
(2,"begin")
(2,"write")
(5,"(")
(2,"input")
(2,"r")
(5,))
(5,";")
(2,"readln")
(5,"(")
(2,"r")
(5,))
(5,";")
(2,"l")
(4,"=")
(3,"2") 
(4,"*")
(2,"pi")
(4,"*")
(2,"r")
(5,";")
(2,"s")
(4,"=")
(2,"pi")
(4,"*")
(2,"r")
(4,"*")
(2,"r")
(5,";")
(2,"writeln")
(5,"(")
(2,"s")
(4,"=")
(5,",")
(2,"s")
(5,))
(5,";")
(2,"writeln")
(5,"(")
(2,"l")
(4,"=")
(5,",")
(2,"l")
(5,))
(5,";")
(2,"readln")
(5,";")
(2,"end")
(5,";")
(2,"program")
(2,"li1")
(5,"(")
(2,"input")
(5,",")
(2,"output")
(5,))
(5,";")
(2,"const")
(2,"pi")
(4,"=")
(3,"3") 
(2,"var")
(2,"r")
(5,",")
(2,"l")
(5,",")
(2,"s")
(2,"real")
(5,";")
(2,"begin")
(2,"write")
(5,"(")
(2,"input")
(2,"r")
(5,))
(5,";")
(2,"readln")
(5,"(")
(2,"r")
(5,))
(5,";")
(2,"l")
(4,"=")
(3,"2") 
(4,"*")
(2,"pi")
(4,"*")
(2,"r")
(5,";")
(2,"s")
(4,"=")
(2,"pi")
(4,"*")
(2,"r")
(4,"*")
(2,"r")
(5,";")
(2,"writeln")
(5,"(")
(2,"s")
(4,"=")
(5,",")
(2,"s")
(5,))
(5,";")
(2,"writeln")
(5,"(")
(2,"l")
(4,"=")
(5,",")
(2,"l")
(5,))
(5,";")
(2,"readln")
(5,";")
(2,"end")

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?