nim源碼翻譯小結

nim源碼中兩個主要部分--編譯器和庫中系統區,粗翻臨近完成。現小結一下。

中文的特點是:字表意、語表音。是什麼意思呢?

字表意的具體意思是:一字一意,重要的爲主。在起名字時,有時要表達很多方面,怎麼取捨呢?這就要用字表意的原則了。

語表音的具體意思是:表達不同重點時,句的前後搭配不同,主次不固定。這和英語的重音和介詞是同一方式。

由此,總結出中文模式是:

1、 命名是以奇數爲主,偶數爲輔。中文短語一般不超過七個,超了就得用簡稱。所以,命名是控制在三至五個範圍最好,再加上一般爲一到兩個字的動詞,正好在範圍內。

2、 由於有前面的特點,中文就有一個非常靈活的架構,同樣的結構表達地意思種類不一定相同。

這就要求中文編程命名規範的原則是:單字用於簡稱,動詞性用偶數,名詞性用奇數。

要求中文編程語言,在命名功能中提供正式和簡稱檢測功能。

中文的常用結構有:單前綴、單後綴、雙組合、專用單中綴。

單前綴:一般是動+名,動詞性的

單後綴:一般是名+其它,名詞性的

雙組合:沒有特點,各種情況皆可。

專用單中綴:就是“的地得”、“是有個”,這種習俗體系。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章