|
|
分享源码
| 界面截图: |
|
| 是否带模块: |
纯源码 |
| 备注说明: |
- |
本帖最后由 yiyi111122 于 2026-2-19 11:36 编辑
仓颉易 - 一款全中文语法的编程语言编译器
仓颉易 是一款完全使用中文语法的编程语言编译器,让编程不再是英文的专利!项目支持将仓颉易代码编译为 C++、华为仓颉(CJ) 等多种目标语言代码。
项目地址:https://gitcode.com/wuji1024/cjy
官方网站:http://www.1024la.com/
核心特性
| 全中文语法 | 变量、函数、类名均可使用中文命名 | | 类 Python 风格 | 使用缩进表示代码块,简洁优雅 | | 强类型系统 | 支持整数型、小数型、文本型、逻辑型等 | | 面向对象 | 完整支持类、继承、泛型 | | 多目标编译 | 支持 C++、仓颉(CJ) 等目标语言 |
代码示例
变量声明
- 变量 姓名 为 文本型 = "仓颉易"
- 变量 年龄 为 整数型 = 25
- 变量 分数 为 小数型 = 95.5
复制代码
函数定义
- 函数 加法(A 为 整数型, B 为 整数型) 为 整数型
- 返回 A + B
复制代码
类定义
- 类 人类
- 变量 姓名 为 文本型
- 变量 年龄 为 整数型
- 函数 人类(姓名_ 为 文本型, 年龄_ 为 整数型)
- 姓名 = 姓名_
- 年龄 = 年龄_
- 函数 公开 自我介绍() 为 文本型
- 返回 "我叫" + 姓名 + ",今年" + 年龄.到文本() + "岁"
复制代码
泛型类
- 类 容器<T>
- 变量 数据 为 T
- 函数 容器(数据_ 为 T)
- 数据 = 数据_
- 函数 公开 取数据() 为 T
- 返回 数据
复制代码
支持的目标语言
|
评分
-
查看全部评分
|