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»:
Answer Machine Detector Ozeki .NET SDK allows to develop predictive dialer system to detect fax, busy signal and human voice during the phone call. The sample program also functions as answer machine detector. Ozeki SIP SDK is an excellent tool to build softphone or SIP client ap
TWebUpdate(Delphi XE2 and C++Builder XE2) TWebUpdate component is designed to make distribution of application updates easier. TWebUpdate can handle network file transfer, FTP or HTTP/HTTPS based distribution methods. Formats for distributing updates can be LZ compressed files, CAB files, patch di
TMS Smooth Controls Pack(Delphi 7) TMS Smooth Controls is a set of animated VCL components for Delphi and C++Builder with a consistent sophisticated visual appearance. Underlying technologies used are the Microsoft GDI+ API that has support for complex gradients, drawing with opacity and op
Gears.IFilterHelper Text extraction is a task that many developers face every day. As superficially simple as it may sound, this task becomes a real problem when the program should efficiently work with a large number of document types and formats. Writing your own components
TMS TFormSize It can automatically save last form size & position with or without taking user of the application into account.it can give a form magnet style moving (like WinAMP) and can make a form fully drag'able.
VOIP SIP SDK .NET Ozeki VoIP SIP .Net SDK for VoIP call system development allows software developers to add voice & video call feature to their applications and webpages. It can be included in any software developed in .Net. Its greatest advantages are that it uses managed
CalendarSXW CalendarSXW is a free, license-free, downloadable, client side calendar. It has a sophisticated event model that is very flexible. It makes heavy use of CSS so that it can be completely customized. It also works well within Content Management Systems where
Ready Replace Portable Ready Replace Portable helps to batch rename multiple files or folders with ease or batch replace in file contents according to freely definable rules. Preview of changes, Unicode files, Wildcards, Counter with variable start, stop and increment, EXIF info
ChartDirector for C++ (32 bit) ChartDirector for C++ (32 bit) enables you to synthesize the charts you want using standard chart layers. Use layers to create arbitrary combo charts, add special symbols, marks and labels to charts, highlight chart objects, add error bands.Includes sophis
Kylix SMS Server Kylix SMS Server is a SMS service software specially designed to add SMS functions to other software products. With this software, you can easily incorporate the SMS functions into your software. There is absolutely no need for you to understand the princi
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