minta:功能模式匹配器

时间:2024-02-25 00:01:59
【文件属性】:

文件名称:minta:功能模式匹配器

文件大小:36KB

文件格式:ZIP

更新时间:2024-02-25 00:01:59

javascript parser typescript functional parsing

敏太 简单,有效,功能齐全的模式匹配器。 什么是模式匹配? 模式匹配是检查令牌的给定序列中某种模式的组成部分是否存在的动作。 与模式识别相反,匹配通常必须精确。 模式具有序列或树结构的形式。 模式匹配的用途包括输出模式在令牌序列中的位置(如果有),输出匹配模式的某些组成部分以及将匹配模式替换为其他某种令牌序列(即搜索和替换)。 细节 Minta受到Rust,Haskell和其他功能语言中的模式匹配系统的启发。 要构建项目,请运行npm run build 。 要运行测试套件,请运行npm test 。 Minta提供实用程序match功能: match(pattern: Pattern


【文件预览】:
minta-master
----minta.ts(4KB)
----package.json(831B)
----test.ts(3KB)
----LICENSE(11KB)
----dist()
--------minta.js(5KB)
----tsconfig.json(605B)
----.gitignore(49B)
----minta.d.ts(1KB)
----README.md(3KB)
----yarn.lock(90KB)

网友评论