implicit return 0 for main

This commit is contained in:
Yaossg 2024-11-30 09:40:52 +08:00
parent 4893f0cd68
commit 50969c6bb9
7 changed files with 36 additions and 27 deletions

View file

@ -135,7 +135,9 @@ $ sh boot.sh
- 不支持局部变量之间的遮挡,重名的局部变量为同一变量。
- 支持函数声明,可以通过函数声明来调用 C 语言库。不支持变量声明。
- 函数只支持最多八个参数。函数声明中支持可变参数,仅用于兼容 C 语言库。
- 类型检查可能有遗漏,若 C 编译器报错,而本语言编译通过,就可以认为是 UB。
- 类型检查有遗漏,若 C 编译器报错,而本语言编译通过,就可以认为是 UB。
- 例如函数调用的参数和 `return` 语句不会检查类型。
## 限制