# prs **Repository Path**: smoa-new/prs ## Basic Information - **Project Name**: prs - **Description**: Prs,是一个编程语言,由SMOA制作 [made in China] [你的 Star 是对我们的鼓励] - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://gitee.com/smoa-new - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-20 - **Last Updated**: 2026-08-18 ## Categories & Tags **Categories**: scripting-language **Tags**: Cpp, cc, makefile, Compiler, help-wanted ## README ![](https://smoa-data.surge.sh/_data/prs-title.png) # Prs 语言 ![stars](https://gitee.com/smoa-new/prs/badge/star.svg?theme=dark) ![forks](https://gitee.com/smoa-new/prs/badge/fork.svg?theme=dark) ## 关于 Prs,是一个编程语言,由SMOA制作 [made in China]
## 特性 * 基于 C++11 与 CMake 3.28.0-rc1,兼容性强
* 拥有稳定API apiset/ 与全面API interfaces/,更稳定,更全面
## 文档 * 社区文档: https://gitee.com/smoa-new/prs/tree/master/cdocs * 官方文档:https://gitee.com/smoa-new/prs/tree/master/docs * 草案:https://gitee.com/smoa-new/prs/tree/master/draft * 标准:https://gitee.com/smoa-new/prs/tree/master/standard * 题案:https://gitee.com/smoa-new/prs/tree/master/proposal * 官方提案:https://gitee.com/smoa-new/prs/tree/master/iproposal ## 安装 (请等待完成第一个版本后) ## 版权 * Prs 使用 AGPL-3.0 用作 Licence: 1. 流行并广泛使用: No 2. 许可协议类型: Strong copyleft 3. 司法管辖区: Not specified
4.a 授予专利权: Yes
4.b 专利报复条款: Yes
5. 指定“增强型归属”: Yes 6. 解决“隐私漏洞”: Yes 7. 指定“不推广”功能: Yes ## 其他 Prs是一个专注性能与需求的语言,目标是
1. [x] 1. 零开销抽象
2. [ ] 2. 完全操控硬件
3. [ ] 3. 静态类型与有限动态
4. [ ] 4. 支持以下编程范式
1. [ ] 1. OO
2. [x] 2. FP (Function)
3. [ ] 3. PP
4. [ ] 4. IP
5. [ ] 5. DP
6. [ ] 6. LP
7. [ ] 7. AP
8. [ ] 8. AOP
9. [ ] 9. FP (Frontend)
0. [ ] 10. FRP
1. [ ] 11. EOP
2. [ ] 12. MP
3. [ ] 13. GP
5. [x] 5. 高性能
6. [x] 6. 可预测结果
7. [x] 7. Subset of Superset 8. [ ] 8. alloc+ctor可分
9. [ ] 9. dtor+dealloc可分
0. [x] 10. 不容忍任何UB
1. [ ] 11. 运行时动态加Token/Ast/IR/Asm
(RALM, Runtime Add Lower Message)
2. [ ] 12. 不隐藏行为
3. [ ] 13. 简单与复杂一体
4. [ ] 14. 任何标识符皆为一等公民
5. [ ] 15. 非RALM,可远程添加一个类的一等公民
6. [ ] 16. 大部分设计模式有内部语法糖,且可操控
Tips: 其他有关信息,请看 [ABOUT.md](https://gitee.com/smoa-new/prs/blob/master/ABOUT.md)