开发一款强大的汉语编程语言?用C和C++能实现吗??
发布网友
发布时间:2022-04-23 02:07
我来回答
共4个回答
热心网友
时间:2022-04-21 05:47
首先开发语言不能实现,科普一下,你说的编程语言真正的名称应该叫计算机语言,简单地说指的是一套规则化的表达方式,或者也可以理解*类语言于机器码的对应关系,这才能称为语言,倒是能用C++写上一套能够实现文字分析识别,然后转换编译(这个过程也称为脚本编译)的程序,这只能称为编程软件或者编程工具,绝对谈不上是编程语言,因为你必须建立在c++语言基础上,实质上是换了另一种显示方式编写c++语言的程序而已。追问像易语言那样叫编程软件还是编程工具?
热心网友
时间:2022-04-21 07:05
楼主可以关注一下习语言.
中文C(习)语言中文编程系统(简称:习语言):是一款主要用于教育和学习的中文编程软件系统。基于现有C语言系统实现并有扩充。其特点如下:
1、完全兼容现有的C语言系统,在设置好头文件路径的条件下,可以编译现存大部分C代码。
2、完全支持全中文编程,代码全中文,文件名全中文。
3、综合了PASCAL和C的优点实现,支持 “开始”“结束”扩起语句块。支持更多注释方法,方便程序组织。
4、支持多字节字直观表示。如 '我', 'abcd'都可以作为字(符).
5、支持中文标点符号,中文标点符号和英文标点符号混合使用等。
6、支持文章式的程序组织,在中文文章中嵌入程序代码,直接编译。
7、支持中文文字运算符,支持全角,半角混合使用。
8、体积小巧,很少的接口文件,使用理解容易。
热心网友
时间:2022-04-21 08:40
你可以开发一款预处理器,进行预处理之后,再用调用C语言编译器编译即可。
比如说 如果A>B;则A=B; 可以先预处理,把"如果则"替换成"if"。原语句就变成了 if (A>B) A=B;再调用C语言编译器编译就可以了。看起来就像用汉语编程一样。
这只是一个简单的思路,细节啥的,你自己去想吧。
热心网友
时间:2022-04-21 10:31
你是太天真了么。。。。。。推荐你去看看易语言吧