凹语言 支持脚本模式执行
- 时间:2022-08-27
- 撰稿:凹语言 开发组
- 转载请注明原文链接:https://wa-lang.org/smalltalk/st0003.html
安装最新的 凹语言™ v0.1.3 版本(目前需要本地有clang命令,以后会去掉):
cmd
$ go install github.com/wa-lang/wa@v0.1.3
go: downloading github.com/wa-lang/wa v0.1.3
然后执行 wa 命令:
$ cmd
no input file
提示缺少输入文件,可以加个 -h
参数查看帮助信息:
cmd
$ wa -h
NAME:
Wa - Wa is a tool for managing Wa source code.
USAGE:
wa [global options] command [command options] [arguments...]
VERSION:
v0.1.3
...
可以看到版本是 v0.1.3。
查看 wa 命令安装的路径:
cmd
$ which wa
/Users/wa-user/go/bin/wa
然后创建 hello.wa 文件:
cmd
$ cat <<EOF >hello.wa
> #!/Users/wa-user/go/bin/wa
> # 版权 @2019 凹语言 作者。保留所有权利。
>
> fn main() {
> println("老凹,吃了吗")
> }
> EOF
其中第1行是指定 wa 命令来执行脚本。
然后修改 hello.wa 可执行权限,并以 shell 方式执行:
cmd
$ chmod +x hello.wa
$ ./hello.wa
老凹,吃了吗
一切正常 👌