文件名称:hash:Hash – 快乐的 shell 脚本语言
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-28 14:17:42
Hash – 快乐 shell 脚本的语言 这个项目试图解决我们许多人在编写 shell 脚本时面临的问题——处理 Bash 和其他 shell 脚本语言的特殊行为和语法。 目标是设计一种现代语言,可以在一系列脚本中取代 Bash:从简单的单行代码到复杂的多模块项目。 哈希脚本将编译为 Bash 脚本,以便于部署和跨平台兼容性。 一般来说,设计目标是: 使 shell 脚本编写方便、可读和安全 确保易于部署和跨平台兼容性 提供代码重用设施和对 3rd 方库的支持 这些目标将通过以下功能实现: 基本脚本结构的表达语法:管道、输出重定向、作业控制、条件、循环等。 高级编程概念:匿名和高阶函数、模式匹配、列表和映射推导式 编译时错误检查 编译成 Bash 和/或其他脚本语言 内置数据结构:列表、地图 对命令行参数解析和验证的一流支持 用于导入 3rd 方库的内置机制,例如,直接从 Gith
【文件预览】:
hash-master
----LICENSE(11KB)
----README.md(27KB)