提交 3bd7be6a 编写于 作者: chai2010's avatar chai2010

app 完善 init 和例子

上级 7f2c8780
......@@ -17,6 +17,12 @@
+------------+
```
安装和测试:
1. `go install github.com/wa-lang/wa@latest`
2. `wa init -name=_examples/hi`
3. `wa run _examples/hi`
## 设计目标
- 披着 Go 和 Rust 语法外衣的 C++ 语言;
......
// 版权 @2022 _examples/hello 作者。保留所有权利。
package main
import (
"fmt"
......
// 版权 @2022 _examples/hello 作者。保留所有权利。
package mypkg
fn Println(x int) {
println(x)
}
// 版权 @2022 _examples/hello 作者。保留所有权利。
package pkg
fn Println(x int) {
println(x)
}
......@@ -6,7 +6,6 @@ import (
"bytes"
"errors"
"fmt"
"html/template"
"io"
"io/fs"
"os"
......@@ -15,6 +14,7 @@ import (
"runtime"
"sort"
"strings"
"text/template"
"time"
"github.com/wa-lang/wa/internal/ast"
......
// 版权 @{{.Year}} {{.Name}} 作者。保留所有权利。
// 例子: 命令行程序
package main
import (
"fmt"
......
// 版权 @{{.Year}} {{.Name}} 作者。保留所有权利。
package mypkg
// 打印整数
fn Println(x int) {
println(x)
......
// 版权 @{{.Year}} {{.Name}} 作者。保留所有权利。
package pkg
fn Println(x int) {
println(x)
}
// 版权 @2019 凹语言 作者。保留所有权利。
package fmt
fn Println(x int) {
println(x)
}
// 版权 @2019 凹语言 作者。保留所有权利。
package runtime
// 版权 @2019 凹语言 作者。保留所有权利。
package syscall
//wa:linkname write
fn Write(int32 fs, uintptr data, int size) int
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册