Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
sfsexp,否则被称为小而快的S-表达式库是专为开发谁愿意来操作(读取,修改,分析和创建)从C或C + +应用程序的符号表达式。
一个象征性的表达,或S-表达式,本质上是一个类似Lisp的神器出山:www.shenqi73.com表达。 S-表达式能够表达复杂的,结构化的数据,而无需额外的元数据描述的结构。
他们被递归地定义为:一个s-表达式是一个列表或原子或s表达式。在上面的例子中,该表达式包含“a”和一个s-表达,而后者又包含两个原子,“b”和“c”的一个原子。他们是简单的,有用的,很好理解。
该库的目的是最小的一组功能和结构列出的四个功能:读取S-表达式(I / O),解析字符串包含的AST相当于,修改AST代表性,并将其转换成AST回格式化字符串。
主要目标是效率和简单性。这个库的基础的supermon高速集群监控系统的洛斯阿拉莫斯国家实验室ACL的数据表示和传输协议。
选择可用的开放源码的S-表达式库的有效性和缺乏动机的独立(supermon)释放这个库。虽然数量的潜在用户是一个相当小的社区,笔者认为这是一个宝贵的贡献。