文件名称:s-expression:具有报价支持的javascript s-expression解析器
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-31 03:39:12
JavaScript
S表达式解析器 [S表达式] [递归下降解析器] 。 它采用一个字符串并返回与一个完整表达式或Error相对应的值。 原子被解析为字符串。 以"分隔的字符串文字被解析为String对象,以使其与其他原子区分开。支持转义序列\" , \\ , \n , \r , \t , \f和\b 。 列表被解析为Array 。 请注意,这意味着结果不是二叉树。 这也意味着没有成对或缺点单元格,并且表达式(a . b) a。b (a . b)被解析为['a', '.', 'b'] 。 支持quote , quasiquote , unquote ,而unquote-splicing ,用' , ` , , ,和,@分别。 例子 var parse = require('s-expression'); console.log(parse('a')); // 'a' console.log(parse(
【文件预览】:
s-expression-master
----test.js(5KB)
----.npmignore(6B)
----LICENSE(1KB)
----README.md(2KB)
----index.js(5KB)
----package.json(525B)