文件名称:stitch:我对脚本语言的想法
文件大小:58KB
文件格式:ZIP
更新时间:2024-03-28 21:58:40
Python
缝 通过将其他程序“拼接”在一起来创建程序的脚本语言。 BASH等其他语言的替代方法,其重点是简化“正确程序”的编写。 预览 # this is a comment @echo Hello, World # variables @set name Fred @echo Hello $name # if statements and inline commands @if @haveprog uname @set arch (uname -m) @echo $arch @end # arrays @setarray names args Fred Lisa Joey @echo Hello @expand.names 针迹脚本主要由包含一个或多个参数的命令组成。 检查第一个参数以确定如何调用该命令; 有可能: 内置程序(如@echo ) 程序文件名(如果包含任何斜杠/字
【文件预览】:
stitch-master
----cish.py(330B)
----stitch-tests(3KB)
----test(22KB)
----prototype.py(52KB)
----Implementation.md(4KB)
----LICENSE(1KB)
----lex.py(4KB)
----src()
--------lex.h(145B)
--------tools()
--------meson.build(646B)
--------lex.c(1001B)
--------tiny-regex-c()
----stitch(12B)
----parse.py(6KB)
----examples()
--------misc(881B)
--------bash-pitfalls(5KB)
--------ldd(5KB)
--------ldd.original_bash(5KB)
--------chive(17KB)
--------rotate(896B)
--------gitchanges(1KB)
--------datetime(1KB)
--------first(319B)
----.gitignore(29B)
----tokens.py(433B)
----tokens.txt(472B)
----assetsfortest()
--------missing_windows_programs()
--------testlex(2KB)
----README.md(28KB)