# CHL-中文编程语言 **Repository Path**: asbn1889/chl ## Basic Information - **Project Name**: CHL-中文编程语言 - **Description**: 一款中文编程语言 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-04-28 - **Last Updated**: 2025-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [toc] # 中文编程语言(CHL) * 目前版本**0.0.1** (CHL-全拼)Chinese Language ## 1.作品简介 * 主要以中文为编程语言,要求基本能够完全在 __中文输入法__ 下完成所有工作。 * 主要以 __中文文法__ 实现 __逻辑部分__,如(说“你好”。) ## 2.如何完成一个简单的程序 1. 首先对需要的 **名词** , **动词** 和 **形容词**进行定义 2. 通过**中文文法**输入一段指令(这段指令不能包含除已定义词与非关键词无关的词) ## 3.什么是词 词是本CHL(本编程语言代称)中使用的各种指令, 包含名词,动词和形容词 ### 什么是名词 名词类似于C++中的类(Class),拥有属性与动作 名词可以作为形容词的修饰对象,同样也可以作为动词的实施者和被实施者 ### 什么是动词 动词类似于C++中的函数(Function),用于执行一段既定的指令 动词既可以没有实施者,也可以拥有实施者,既可以拥有实施对象,也可以不包含,但是动词执行时,必须有足够的属性供他调用 ### 什么是形容词 形容词是我们基于JAVA中的注解,用于修饰名词 形容词后必须跟随名词,用来修饰名词,即更改名词中的属性 ## 4.我们预期还要添加什么功能 * 添加副词,即修饰动词的功能 * 添加识别非关键词的功能,即一些与指令无关的单词 * 加入其他的日常常用的词,并制作为内置单词 * 添加内置C++功能,满足用户在程序内部能够通过C+\+语言来自定义单词 * 完善执行指令,以让CHL能够正常执行