Gherkin:一个用GNU Bash编写的函数式编程语言

Gherkin:一个用GNU Bash编写的函数式编程语言

项目基础介绍和主要编程语言

Gherkin 是一个用 GNU Bash 4 编写的函数式编程语言和解释器。它旨在在 *nix 平台上实现极端的可移植性。Gherkin 是一种 Lisp 方言,类似于 Clojure 和 Scheme,具有同像性、一级函数以及对字符串、整数、符号和列表等多种数据类型进行操作的原语函数。作为一个 *nix 和 shell 环境的公民,它还提供了 *nix 和 shell 互操作功能。

项目核心功能

Gherkin 的核心功能包括:

  1. 同像性:Gherkin 支持代码即数据的特性,允许用户直接操作代码结构。
  2. 一级函数:函数可以作为参数传递、返回值,以及存储在数据结构中。
  3. 数据类型操作:提供对字符串、整数、符号和列表等数据类型的原语操作。
  4. *nix 和 shell 互操作:Gherkin 能够与 *nix 系统和 shell 环境无缝集成,适用于通用 *nix 脚本编写。

项目最近更新的功能

由于 Gherkin 项目自 2020 年 11 月 14 日起已被其所有者归档,因此不再有新的更新。项目目前处于只读状态,不再进行功能开发。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值