Bpp:用Go语言编写的B ++解释器!

时间:2021-04-02 01:41:02
【文件属性】:
文件名称:Bpp:用Go语言编写的B ++解释器!
文件大小:15KB
文件格式:ZIP
更新时间:2021-04-02 01:41:02
Go B ++ 用Go语言编写的B ++解释器! 安装 要安装或更新B ++,请执行 go get -u github.com/Nv7-Github/Bpp 基本用法 要运行文件,请执行 bpp -file filename 例如,要运行kin示例,请执行 bpp -file examples/kin.bpp 程序参数 B ++程序支持参数,这些参数使用ARGS标记读取。 要通过命令行工具传递参数,只需在-args标志中传递逗号分隔的值。 例子: bpp -file filename -args arg1,arg2,arg3 在您自己的代码中使用它 您可以在自己的代码中使用它。 为此,首先,编译程序。 你可以这样做 prog , err := parser . Parse ( src ) 处理err以查找编译时错误。 然后,要执行程序并获取输出,请执行 out , err := prog
【文件预览】:
Bpp-main
----go.mod(42B)
----main.go(987B)
----examples()
--------kinbeta.bpp(2KB)
--------kin.bpp(1KB)
--------destroyer.bpp(1KB)
--------goto.bpp(296B)
--------woooowoooo.bpp(389B)
--------math.bpp(227B)
----LICENSE(1KB)
----parser()
--------run.go(864B)
--------math.go(3KB)
--------parser.go(2KB)
--------util.go(863B)
--------types.go(903B)
--------utilfuncs.go(2KB)
--------conditionals.go(3KB)
--------rand.go(3KB)
--------concat.go(2KB)
--------mathfuncs.go(3KB)
--------arrays.go(3KB)
--------variables.go(1KB)
----README.md(3KB)
----.gitignore(298B)

网友评论