提交 45aeb43b 编写于 作者: chai2010's avatar chai2010

尝试支持 '#' 符号

上级 861624ce
......@@ -53,9 +53,9 @@
```
// 版权 @2021 凹语言™ 作者。保留所有权利。
函数 main() {
函数#main() {
for n := 2; n <= 30; n = n + 1 {
变量 isPrime int = 1
变量#isPrime#int = 1
for i := 2; i*i <= n; i = i + 1 {
if x := n % i; x == 0 {
isPrime = 0
......
......@@ -8,7 +8,7 @@ import (
"myapp/mypkg"
)
函数 main() {
函数#main() {
fmt.Println(42)
pkg.Println(42 + 1)
......
......@@ -705,7 +705,8 @@ func (s *Scanner) scanRawString() string {
}
func (s *Scanner) skipWhitespace() {
for s.ch == ' ' || s.ch == '\t' || s.ch == '\n' && !s.insertSemi || s.ch == '\r' {
// '#' 作为空格处理
for s.ch == ' ' || s.ch == '\t' || s.ch == '\n' && !s.insertSemi || s.ch == '\r' || s.ch == '#' {
s.next()
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册