首页> 美国政府科技报告 >Design and Implementation of the FIRE Engine: A C++ Toolkit for FInite Automataand Regular Expressions
【24h】

Design and Implementation of the FIRE Engine: A C++ Toolkit for FInite Automataand Regular Expressions

机译:FIRE引擎的设计和实现:用于FInite自动机和正则表达式的C ++工具包

获取原文

摘要

This paper describes the design and implementation of version 1.1 of the FIREengine. The FIRE engine is a C++ class library implementing finite automata and regular expression algorithms. The algorithms implemented in the toolkit are almost all of those presented in the taxonomies of finite automata algorithms. The reader is assumed to be familiar with the two taxonomies and with advanced C++ programming techniques. The toolkit is implemented largely in an object-oriented style, with finite automata and regular expressions being defined as classes. All of the classes and functions in the toolkit are presented in the same format. For each class (or function) the format includes a short description of its behavior, details of its implementation, and techniques for improving its performance.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号