跳转至

介绍

鸣蛇是一个 Python 超集语言,它使用 Pegen 语法解析器,将代码编译到 Python AST 进行运行。

除去 Python 本身支持的语法外(目前同步到 3.10),鸣蛇支持如下语法:

  • 管道:arg |> func
  • 条件运算:condition ? true_branch : false_branch
  • 偏函数:square = pow(?, 2)
  • 空值合并:obj ?? other
  • 可选链:obj?.attrobj?[key]obj?.func()
  • 字典解构赋值:{ key } = one_dict

编辑器插件

Visual Studio Code:

其他相关网站