文件名称:cdecl:C 胡言乱语 -> 英文
文件大小:21KB
文件格式:ZIP
更新时间:2024-07-09 23:11:18
C
cdecl - C 乱码到乱码英语 这个简单的程序是 Kernighan 和 Ritchie 的《C 编程语言》第 5 章末尾建议的 C 声明解析器的实现,其中添加了一些 C99 声明并更加注意语法错误。 声明以简化的方式形式化,递归语法由以下部分组成: fdecl:一个完整的声明符(可能是一个函数、一个变量等) fdecll: 逗号分隔的 fdecl 列表 decl:一个没有返回类型的声明符(可能是一个指针) ddecl:直接声明符,没有返回类型和指针 语法的 BNF 描述如下: fdecl ::= return_type decl fdecll ::= fdecl [fdecll] decl ::= ["*"] decl | [qualifier] decl | ddecl
【文件预览】:
cdecl-master
----README.md(2KB)
----cdecl.c(31KB)
----LICENSE(34KB)
----makefile(131B)
----test.c(488B)
----cdecl.h(1001B)