中语言超酷特性 之 --- “之名”操作符
来源:互联网 发布:野蛮人大作战 知乎 编辑:程序博客网 时间:2024/05/22 10:31
中语言计算技术研究与发展联盟
舒生羽 wzyorg@gmail.com
使得中语言程序能够用汉语读出来,也就是说对于每个中语言语法单元,我们可以根据其符号不需要过多费劲的转弯就可以用顺口的汉语符号序列对应出来,始终是中语言设计的重要目标。
中语言与汉语的的直接对应自然是中语言设计初衷---为汉语使用者设计编程语言---的必然结果。从而,中语言才有可能使得中语言程序对于生来就中国文化和语言熏陶下的程序设计者而言达到这样的目标:
一、口感上中语言的程序应该是朗朗上口,津津有味。
二、视觉上中语言的程序应该是一目了然,脉络分明。
三、思维上中语言的程序应该是行云流水,无滞无碍。
中语言的语法正是在这样的设计目标和C/C++语法的影响共同作用下的结果。譬如,中语言对于每一个新名字的引入都采用统一的语法,其大致形式如下:
名字 :型说辞 =值说辞
这样的句式正是受众所周知的汉语语法
…者, …也,…
启发而得到的。
“之名”操作符是体现出中语言亲近汉语的有趣特性之一,我俚有时,特别是摆观程序自身时需要使用这个符号本身的名字。在这样的情况下使用“之名”操作符可能会让你心情舒畅,笑逐颜开。
下面程序就是一个使用之名操作符的简单例子。
来 朴库.标准进出;道: ()->()={ 你, 我: 元= 1, 0; 打印文套("%s与%s出现在中语言世界,%s有值%d,%s有值%d。", 你 之名, 我 之名, 你 之名, 你, 我 之名, 我);}
运行程序得到的结果如下图所示:
官网源文件参考:点击打开链接
- 中语言超酷特性 之 --- “之名”操作符
- 中语言超酷特性 之 --- 多名
- 中语言超酷特性 之 --- 数组
- 中语言超酷特性 之 --- 中语言标准库
- 中语言超酷特性 之 --- 线内汇编
- 中语言超酷特性 之 --- 字符处理
- 中语言超酷特性 之 --- 便捷定义算法
- 中语言超酷特性 之 --- 逆唤算式
- 中语言超酷特性 之 --- 多精度计算
- 中语言超酷特性 之 --- 交换算式
- 中语言超酷特性 之 --- 多维泛指
- 中语言超酷特性之 --- 便捷定义数据一
- 中语言超酷特性之 --- 便捷定义数据二
- 中语言超酷特性 之 --- 汉字抽象与代数系统
- 中语言超酷特性 之 --- 天地造物,物有生死
- 中语言超酷特性 之 --- 泛指(包含证明“白马非马”)
- 中语言特性介绍之前言
- JavaScript之语言特性
- MOSS CAML(1)基础语法及我开发的一个简单例子
- 像对待自己的孩子一样对待每一个软件测试用例
- Java学习笔记(四)
- hdu 2002
- Java学习笔记(五)
- 中语言超酷特性 之 --- “之名”操作符
- hdu 2003
- Java学习笔记(六)
- VC中自动改变控件位置和大小的对话框类(转)
- Java学习笔记(七)
- Java学习笔记(八)
- hdu 2004
- 对spring任务定时器的动态修改
- Java学习笔记(九)