1. 首页
  2. 数据库
  3. 其它
  4. decaffeinate parser:受CoffeeScriptRedux启发适用于CoffeeScript的更好的AST 源码

decaffeinate parser:受CoffeeScriptRedux启发适用于CoffeeScript的更好的AST 源码

上传者: 2021-03-16 17:13:01上传 ZIP文件 289.78KB 热度 13次
不含咖啡因的解析器 该项目使用来解析CoffeeScript源代码,然后将解析器生成的AST映射到更适合(基于生成的AST)。 对于想使用CoffeeScript AST并喜欢使用更精巧的AST的任何人来说,该项目可能会很有用。 安装 # via yarn $ yarn add decaffeinate-parser # via npm $ npm install decaffeinate-parser 用法 本示例获取add函数中参数的名称: import { parse } from 'decaffeinate-parser' ; const program = parse ( 'add = (a, b) -> a + b' ) ; const assignment = program . body . statements [ 0 ] ; const fn = assignme
用户评论