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»:
3D Developer Studio Pro Add the strongest 3D capabilities to your compiler. Create top-level games, or add 3D content to your application. 3D Developer Studio Pro includes direct support for the following compilers: Microsoft Visual C++, Microsoft Visual C# .NET, Borland C++ Buil
CR Pack for 3D GameStudio CR Pack contains 3D GameStudio plugin which runs with your copy of 3DGS, more than 25 functions to work with compressed resources, Windows Explorer add-on which allows the integration of the compressed resources into Windows shell, powerful compressed reso
Adobe AIR SDK Adobe AIR SDK provides the tools necessary to build and deploy Adobe AIR applications, including: schema and template for the application.xml manifest file, default icons for Adobe AIR application; framework for Adobe AIR APIs; template for Adobe AIR appli
UControls GlassButton Give your .NET applications a lift up with a little eye candy that can capture your client's attention. Step up from the rest with a professional looking glass button that will leave you with a crystal click feeling. The UControls.GlassButton control is
COMM-DRV/Lib Professional serial communication library--DLL for Windows & MSDOS libraries. Supports ZModem, YModem, XModem file transfer protocols, Hayes compatible modems, Microsoft Visual C/C++, Borland C/C++, Access, Visual Basic, Professional Basic, QuickBasic, & a
FileMaker Barcode Font Encoder Plugin The FileMaker Pro Barcode Plug-In for Windows and Macintosh easily integrates into forms and reports to add barcodes. Code 128 (sets A, B and C), Postnet, Planet, GS1 DataBar, Interleaved 2 of 5, ITF, UPC-A, EAN-13, EAN-8, Codabar and MSI are supported. Th
CallbackRegistry CallbackRegistry is a Windows SDK (library) to track and control registry access and operations, perform audit and continuous data protection. CallbackRegistry provides a driver, which calls your application when some application performs a registry operat
TMS Scripter Studio Pro(Delphi 2007 and C++Builder 2007) TMS Scripter Studio Pro adds the ultimate flexibility and power into your applications with native Pascal or Basic scripting and full IDE (Integrated Development Environment) with visual form designer, object inspector. It allows modification of the applic
TMS Skin Factory(Delphi 2005) TMS Skin Factory is a great and easy way to create advanced looking forms like Winamp and other multimedia applications. Designing skinable forms was never this easy before. The components and the complete designing process are fully integrated within the
Encryption Library By using the Encryption Library you can encrypt files and decrypt files and also encrypt values (like passwords) and decrypt values (like passwords), this library is very helpful if you need to encrypt your customer data or any other confidential data it i
Supported Operating Systems:
Windows 2000 |
Windows 95 |
Windows 98 |
Windows NT |
Windows XP |
Comments on :
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