提交 9b601f1c 编写于 作者: 3 3dgen

初始化 README.md

-------------

Initialize README.md
上级
# 凹语言™
凹语言™(凹读音“Wa”)是[柴树杉](https://github.com/chai2010)[丁尔男](https://github.com/3dgen)[史斌](https://github.com/benshi001)设计的实验性编程语言。
```
+---+ +---+
| o | | o |
| +----+ |
| |
| Wa |
| |
+------------+
```
## 设计哲学
- 披着 Go 和 Rust 语法外衣的 C++ 语言;
- 凹语言™源码文件后缀为 `.wa`
- 凹语言™编译器兼容 WaGo 语法。WaGo 是 μGo 真超集,同时 WaGo 是 Go 真子集,使用 WaGo 语法的源码文件后缀为 `.wa.go`。凹语法与 WaGo 语法在 AST 层面一致;
- 凹语言™支持中文/英文双语关键字,即任一关键字均有中文及英文版,二者在语法层面等价。
## 例子
打印素数:
```
// 版权 @2021 凹语言™ 作者。保留所有权利。
fn main() string {
for n := 2; n <= 30; n = n + 1 {
var isPrime int = 1
for i := 2; i*i <= n; i = i + 1 {
if x := n % i; x == 0 {
isPrime = 0
}
}
if isPrime != 0 {
println(n)
}
}
}
```
## 版权
版权 @2019 凹语言™ 作者。保留所有权利。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册