nim源码翻译小结

原创
01/24 18:55
阅读数 239

nim源码中两个主要部分--编译器和库中系统区,粗翻临近完成。现小结一下。

中文的特点是:字表意、语表音。是什么意思呢?

字表意的具体意思是:一字一意,重要的为主。在起名字时,有时要表达很多方面,怎么取舍呢?这就要用字表意的原则了。

语表音的具体意思是:表达不同重点时,句的前后搭配不同,主次不固定。这和英语的重音和介词是同一方式。

由此,总结出中文模式是:

1、 命名是以奇数为主,偶数为辅。中文短语一般不超过七个,超了就得用简称。所以,命名是控制在三至五个范围最好,再加上一般为一到两个字的动词,正好在范围内。

2、 由于有前面的特点,中文就有一个非常灵活的架构,同样的结构表达地意思种类不一定相同。

这就要求中文编程命名规范的原则是:单字用于简称,动词性用偶数,名词性用奇数。

要求中文编程语言,在命名功能中提供正式和简称检测功能。

中文的常用结构有:单前缀、单后缀、双组合、专用单中缀。

单前缀:一般是动+名,动词性的

单后缀:一般是名+其它,名词性的

双组合:没有特点,各种情况皆可。

专用单中缀:就是“的地得”、“是有个”,这种习俗体系。

展开阅读全文
nim
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部