Ragel 替代品
5我们整理了一个包含5个免费和付费的Ragel替代方案的列表。主要竞争对手包括:Spocket, VWO Fullstack。除了这些之外,用户还会将Ragel与ANTLR, Owl parser generator, Flex进行比较。此外,您还可以在这里查看其他类似的选项:应用程序开发软件, 应用程序开发平台。
我们整理了一个包含5个免费和付费的Ragel替代方案的列表。主要竞争对手包括:Spocket, VWO Fullstack。除了这些之外,用户还会将Ragel与ANTLR, Owl parser generator, Flex进行比较。此外,您还可以在这里查看其他类似的选项:应用程序开发软件, 应用程序开发平台。
我们整理了一个包含5个免费和付费的Ragel替代方案的列表。主要竞争对手包括:Spocket, VWO Fullstack。除了这些之外,用户还会将Ragel与ANTLR, Owl parser generator, Flex进行比较。此外,您还可以在这里查看其他类似的选项:应用程序开发软件, 应用程序开发平台。
Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process.
POTENTIAL USES
Writing robust protocol implementations.
Parsing data formats.
Lexical analysis of programming languages.
Validating user input.
特征
Construct finite state machines using:
regular language operators
state chart operators
a scanner operator
some mix of the above
Embed actions into machines in arbitrary places.
Control non-determinism using guarded operators.
Minimize state machines using Hopcroft's algorithm.
Visualize output with Graphviz.
Use byte, double byte or word-sized alphabets.
Generate C, C++ or ASM (GNU, x86_64, System V ABI) code with no dependencies.
Choose from table or control flow driven state machines.
分享您对软件的看法,留下评论,帮助使其变得更好!
建議更改
你的反馈
Your vote has been counted.
Do you have experience using this software?