Spirit is an object oriented recursive descent parser generator framework implemented using template meta-programming techniques. Expression templates allow us to approximate the syntax of Extended Backus Normal Form (EBNF) completely in C++. Parser objects are composed through operator overloading and the result is a backtracking LL(inf) parser that is capable of parsing rather ambiguous grammars.
"The Spirit framework enables a target grammar to be written exclusively in C++. Inline EBNF grammar specifications can mix freely with other C++ code and, thanks to the generative power of C++ templates, are immediately executable.
Windows 95/98/NT/2000/XP, C++ compiler
Like it? Share with your friends!
Other Windows Software of Developer «Spirit»:
Easy Microsoft CRM 3.0 data access using RSS Learn how you can combine Microsoft CRM and RSS technologies to set up dynamic business data feeds. Receive dynamic updates to critical company business data that directly affects how you do business. This version is the first release on CNET Download.com.
TMS Workflow Studio(Delphi XE 3 and C++Builder XE 3) Workflow Studio is a Delphi/C++Builder VCL framework for Business Process Management (BPM). With Workflow Studio you can easily add workflow and BPM capabilities to your application,by allowing you or your end-user to create workflow definitions and runnin
XLSConverterX XLSConverterX is an ActiveX component designed to assist you, the developer, in quickly adding an Excel conversion/manipulation utility to your applications. XLSConverterX is designed to manipulate comma delimited CSV, MS Excel files, and any files MS Exce
DataMatrix Decoder SDK/DLL Data Matrix decoder library deciphers rectangular and square ECC 200 Data Matrix codes in sizes ranging from 6x6 to 144x144.The software automatically determines whether a target employs bright on dark or dark on bright code types and adjusts a reader engi
SgCore SgCore is a new 3D geometric modeling component program that allows programmers to effectively create and manipulate the most elaborate 3D and 2D objects. By coupling excellent 3D modeling functionality with a user-friendly interface and 24-hour customer s
TMS TableView for FireMonkey (Delphi XE2) TMS TableView for FireMonkey is a cross platform smooth scrolling list based on the concept of the iOS UITableView control for displaying and editing hierarchical lists of information, allowing the user to scroll, select, and view details.Feature include w
SolidLicense .NET SolidLicense is a software based license protection system. SolidLicense is delivered as libraries that you may include in your software statically or dynamically. Then you can use the functions from within your product. It can be directly included in your
Find Fast Stop Word List Stopword.doc is a complete list of all the stop words for all languages supported by Office. Find Fast uses only the words in your language as stop words. This version is the first release on CNET Download.com.What is new in this release:This version is th
Mobile Internet Toolkit Microsoft Mobile Internet Toolkit extends the Visual Studio .NET IDE you already know by providing new controls for handheld devices letting you easily develop applications for wireless devices. This means you can write less code while adapting it to more
Synfig Core Synfig Studio is a vector based 2D animation program. It is designed to be capable of producing feature-film quality animation. It eliminates the need for tweening, preventing the need to hand-draw each frame. Synfig Studio features spatial and temporal re
Supported Operating Systems:
Windows 2000 |
Windows 95 |
Windows 98 |
Windows NT |
Windows XP |
Comments on Spirit Parser Framework:
Comments not found
Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10