文件名称:interpreter.go:在 Go 中运行 Cirru
文件大小:12KB
文件格式:ZIP
更新时间:2024-08-03 10:35:15
Go
Go中的Cirru解释器 在 Go 中运行 Cirru。 有关演示,请参阅 。 检查cirru/目录以查看 Cirru 的外观。 请注意,此 repo 仍在实验性地进行中。 运行go build bin/cli.go生成一个二进制文件。 紧凑的文字语法 a -- variables start with letter 1.2 -- numbers start with digits #true -- bool values start with sharp :str -- strings start with colon /^x -- regular expressions start with slash @nil -- special values starts with at 执照 麻省理工学院
【文件预览】:
interpreter.go-master
----stdio.go(388B)
----types.go(505B)
----.gitignore(10B)
----README.md(719B)
----require_test.go(538B)
----assert.go(221B)
----bin()
--------cli.go(337B)
----require.go(2KB)
----evaluate.go(2KB)
----function.go(683B)
----ctrl.go(490B)
----math.go(2KB)
----others.go(510B)
----scope.go(959B)
----cirru()
--------regexp.cirru(13B)
--------bool.cirru(65B)
--------require.cirru(23B)
--------ctrl.cirru(207B)
--------closure.cirru(138B)
--------stdio.cirru(381B)
--------math.cirru(76B)
--------function.cirru(57B)
--------number.cirru(18B)
--------array.cirru(60B)
--------string.cirru(22B)
--------table.cirru(116B)
----util.go(3KB)
----table.go(1KB)
----array.go(249B)
----parse-unitype.go(1KB)