本人并没有想真的去实现,只是对汉字代码的规范化设计,比较感兴趣。
***************主源文件格式*****************
像c语言c++等编程语言都有条件预编译指令,我觉得那是对初学者的一种折磨,想要对某个大型项目的源代码进行研究,我感觉看条件编译指令就是灾难。要花太大的精力在那上面了。
所以我认为汉字编程代码中要减少使用条件编译。有名有姓的编程方式,汉字代码的头文件和源文件都应该在主源文件中进行注册。
所有的编译过程都应该先从主源文件开始。编译器不能也不可以不应该跳过主源文件直接对其他源文件进行单独编译,所有的源文件的头文件都不能包含其他的头文件,所有的头文件都应该在主文件中进行注册,所有的源文件也应该在主文件中注册。头文件中只存放各种函数结构体等的声明,编译时编译器从主源文件中抽取必要的信息,重新汇成一个轻量级的代码文本,然后现再进行编译。
比如:
编译 :参数 <主源文件:主程序名.c,源文件名1.c,源文件名2.c> 目标文件。
编译 :参数 <主源文件:源文件名1.c,源文件名2.c> 目标文件。
编译 :参数 <主源文件:主程序名.c> 目标文件。
这意思就是从主文件开始查找已经在主文件中注册了的源文件1和源文件2进行合并编译到目标文件中。如果〈〉中只有主程序文件,那么就是编译整个主程序文件
下面是主源文件中的注册格式:
置也 ........;
//全局性声明//
〈主程序名.h〉{};
〈源文件名1.h〉{};
〈源文件名2.h〉{};
//注册源文件的头文件。//
〈源文件名1.c〉
{ 置也 李~;
符也 王~;
置也 ~李~;
田者 棠~;
村者 有~;
};
//源文件中姓的声明都在主文件中注册,源文件中直接使用这些姓对标识符进行命名,无需再次声明//
〈源文件名2.c〉
{ 置也 赵~,哇~,用~;
符也 宝~;
置也 ~南~;
田者 成~;
村者 可~
};
//编译时源文件中的内容会被复制到花括号中//
〈主程序名.c〉{.........};
******有名有姓的标识符命名规则********** 《让汉字契合计算机编程二》汉字编程规范化命名规则,我设计出来的汉字编程规范编出来的汉字源代码的可读性,比之英文代码高出了何止一倍,即使不在编程环境中进行高亮显示,也有很强的可读性,曾经的易语言代码在我的规范性汉字代码面前,可读性简直就是垃圾,在我之前的那些所谓的汉语编程全是垃圾,我的高可读性汉字代码规范全世界独此一家。什么砖家教授大学生博士生的设计不出来这么高超可读性代码的全都是垃圾。我就是这么嚣张,