文件名称:paraformula:用Typescript编写的Excel公式语言解析器
文件大小:401KB
文件格式:ZIP
更新时间:2024-05-06 21:15:00
TypeScript
超式 用Typescript编写的Excel公式语言解析器 可用性 可以通过获得: $ npm install --save paraformula 具有一个依赖项,即组合器库。 Parsecco本身没有依赖性。 用法 借助Paraformula,您可以将Excel公式表达式解析为AST。 import { Paraformula } from "paraformula" ; const ast = Paraformula . parse ( '=COUNTIFS(C5:C14,"red",D5:D14,"tx")' ) ; console . log ( JSON . stringify ( ast ) ) ; parse成功, parse将返回AST,否则将引发异常。 上述程序的完整的,可运行的Node版本位于examples/simple目录中。 要运行它: $ cd exa
【文件预览】:
paraformula-main
----src()
--------reserved_words.ts(17KB)
--------expression.ts(18KB)
--------range.ts(2KB)
--------util.ts(2KB)
--------paraformula.ts(853B)
--------primitives.ts(982B)
--------reference.ts(9KB)
--------address.ts(3KB)
--------ast.ts(9KB)
----.vscode()
--------settings.json(94B)
----.npmignore(40B)
----examples()
--------simple()
----tsconfig.json(834B)
----LICENSE(1KB)
----assets()
--------i_want_to_excel.png(365KB)
----test()
--------paraformula.spec.ts(51KB)
----README.md(4KB)
----.gitignore(2KB)
----package-lock.json(35KB)
----package.json(975B)