# 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

# Prs 语言


## 关于
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)