版本2.5可用! 最新更改在TFastList类中。 它是用于快速字符串管理的辅助类。 最新的TGraph组件也可用。 新的ParseUtils.FindFormula方法允许在某些文本中搜索任何可能的公式。 解析组件旨在供Delphi开发人员使用,并执行高速(每秒约一千万次评估)的数学和布尔计算。 所有组件均适用于Delphi 6,Delphi 7,Delphi 2005,Delphi 2006,Delphi 2007,Delphi 2009,Delphi 2010,Delphi XE,Delphi XE2,Delphi XE3,Delphi XE4,Delphi XE5,Delphi XE6,Delphi XE7,Delphi XE8,德尔福10西雅图,德尔福10.1柏林。 请注意,这些样本不需要安装组件(但是可以安装,并且在安装后,您可以在托盘的“样本”页面上找到这些组件)。 您可以在示例文件夹中打开Delphi项目文件(* .dpr)并简单地运行它。 功能齐全的TGraph组件
2023-03-03 13:28:37 2.64MB 开源软件
1
该模块使用解析器生成器在 Python 中实现了 IETF Syslog 协议解析器。 它应该适用于 Python 3.3+。 文件包含一个功能齐全的 Syslog 服务器,它将在 UNIX 域套接字上接收消息并将它们作为 JSON blob 打印到标准输出。 关于表现的一句话 在相当现代的系统(至强 E3-1270v3)上,解析单个 syslog 消息并构造一个 SyslogMessage 对象大约需要 230µs(也就是说,您应该能够使用单线程进程每秒解析大约 4300 个) . 无论如何,你真的那么着急吗? 如果您对更快的非 Python 替代方案感兴趣,您也可以享受 。
2023-03-01 09:57:06 17KB Python
1
py-pdf-parser Py PDF Parser是帮助从结构化PDF中提取信息的工具。 完整的详细信息和安装说明可以在以下位置找到: : 该项目基于Sam Whitehall(github.com/samwhitehall)的原始设计和原型。
2023-02-13 16:42:14 509KB pdf parsing pdf-parsing py-pdf-parser
1
.OBJ-解析器 用 Python 编写的 OBJ 文件解析器。 将 OBJ 文件转换为矢量和纹理坐标,以使用 glDrawArrays 在 OpenGL 中绘制。 示例 .obj 文件格式 解析器当前仅检查以“v”(顶点)、“vt”(顶点纹理)和“f”(面)开头的行。 此外,面应包含 v/vt/n/... 的标准 .obj 格式,其中值由斜杠分隔。 v -0.257682 -1.674006 0.731635 v -0.132727 -1.662367 0.777859 v -0.467796 -1.580605 0.795138 vt 0.336677 0.109069 vt 0.323670 0.086280 vt 0.333450 0.154337 f 1/1/1 5/2/2 6/3/3 2/4/4 f 2/4/4 6/3/3 2/5/5 1/6/6 f 5/2/2 6/7/7
2023-01-25 17:09:13 2KB Python
1
LIP-Lua INI解析器 Lua INI Parser是一个很小的Lua库,允许处理.ini文件。 用法 将文件添加到您的项目文件夹中。 使用require函数调用它。 它将返回一个包含读写功能的表。 完整概述 LIP.load(fileName) :返回一个包含文件中所有值的表。 LIP.save(fileName,data) :将数据保存到指定的文件中。 例子 这是保存一些数据的方法: local LIP = require ' LIP ' ; local data = { sound = { left = 70 , right = 80 , }, screen = { width = 960 , height = 544 , caption = ' Window \' s caption ' , focused = true , }, };
2023-01-10 15:16:59 15KB Lua
1
迷你java解析器 AST构造,符号表构造和使用antlr进行的minijava的类型检查。 用于生成源代码的antlr语法位于src / main / antlr4 / minijava.g4中。AST由类ASTGenerator构建,该类继承自minijavaBaseListener。 它的源文件是src / main / java / minijava / ASTGenerator.java 符号表由BuildSymbolTableVisitor类构建,该类遍历AST来构建其符号表。 它的源文件是src / main / java / br / ufpe / cin / if688 / minijava / visitor / BuildSymbolTableVisitor.java。类型检查由类TypeCheckVisitor执行,该类使用符号表并遍历AST以查找类型错误。 我
2023-01-05 12:43:26 59KB Java
1
口吃 - Lisp,从头开始,在 C 中 stutter是一个用 C 语言编写的教育性 Lisp 解释器实现,完全从头开始编写,不使用任何库(显着的例外是editline以保持我的理智)。 换句话说, stutter是一系列广泛的 CS 主题的实践练习,包括 形式语言(词法分析、语法分析、抽象语法树) 元语言评估(eval/apply,宏) 数据结构(列表、树、地图、数组) 自动内存管理(标记和清除垃圾收集) 所有这些都是用最简单、最朴实(和无情)的语言之一实现的:C99。 stutter是一项正在进行的工作(并且在可预见的未来将会如此)。 查看以了解该语言已经具备的功能。 规则 显然,在现代,编写 Lisp 解释器不像以前那样具有挑战性,因为有很多库可以帮助我们实现这一目标。 因此,有两个规则: 从头开始写一切。 不要质疑规则。 入门 克隆 repo 及其子模块(子模块
2022-12-23 17:02:46 182KB c parser lisp ast
1
OFD解析器 OFD(开放式固定格式文档)
2022-12-22 14:17:55 43KB Kotlin
1
Ascend CANN Parser(简称parser)配合TF_Adapter、 ATC工具、IR构图等使用,开发者通过以上工具,借助parser能方便地将第三方框架的算法表示转换成Ascend IR,充分利用昇腾AI处理器卓越的运算能力。
2022-12-19 16:28:03 510KB 人工智能 深度学习 机器学习
1
多部分表单数据解析器 特征 没有依赖关系 处理数据块-无需缓冲整个请求 几乎没有内部缓冲。 缓冲区大小不超过边界大小(〜60-70字节) 作为 HTTP服务器的一部分进行了测试。 基于可实现。 受到的的启发。 用法(C) 该解析器库可与多个回调一起使用,用户可以在应用程序初始化时对其进行设置。 multipart_parser_settings callbacks; memset (&callbacks, 0 , sizeof (multipart_parser_settings)); callbacks.on_header_field = read_header_name; callbacks.on_header_value = read_header_value; 这些函数必须与multipart-parser头文件中定义的签名匹配。 对于这个简单的示例,我们将仅使用两个可
2022-12-13 14:16:11 5KB C
1