我写过C语言的parser,但是也经常看不清楚复杂的声明,C语言牺牲了易读性,使用递归定义来换取语法定义的简洁和统一。。。
【 在 chaobill 的大作中提到: 】
: typedef 的语法 加个关键词就容易读多了。
: typdef int (myfunc*)()[5]; => typedef myfunc int function()[5]
: 还有数值的隐式转换也应该变成显式的
: ...................
--
修改:siegfried415 FROM 113.232.145.*
FROM 113.232.145.*