Description
The Delphi Parser Generator is a language tool allowing for automatic generation of LL(k) parsers in Object Pascal Language based on an intuitive EBNF like grammar. The generated code mimics a hand-written parser, so that it is easier to debug and leads to shortened development time compared to state-machine based LR or DFA/NFA parsers. To compensate theoretical limitations of LL(k) parsers DPG features several powerful extensions enhancing its functionality far beyond that of standard LL(k) parsers. The method of syntactic and semantic predicates makes the writing of meta-parsers simple routine. The philosophy of DPG is to allow the programmer maximum control over the parsing process while eliminating all the routine work.
Related:
User Reviews:
Related:
QAppIcons 1Project QIcons offers free icons and glyphs to use in you application / website.With the QAppIcons set we try to make a usable set for most common...By: Cubeactive |
Freeware |
Aquaria icon Set86 quality icons for your projects.By: IconBase |
Shareware |
Water World Icon setThe newest collection named WaterWorld which is inspired in Mac Style and folows the Apple guidelines. Included in this vibrant new theme are 80...By: IconBase |
Shareware |
Web Icons - professional icons for web 1.0An exquisite combination of pastel colours, and Tones of blue and Grey that will surely provide your application with the clean-cut, sophisticated...By: IconShock |
Freeware |
XP style iconsHundreds of professional XP style icons that come with highly professional design for use in your GUI and web based applications. Each icon is...By: Icongalore.com |
Freeware |
XLSReadWriteII.NET 2.00XLSReadWriteII.NET for Delphi 2005/2006 and others, Win Forms Use this version for creating Win Forms applications with Delphi, Visual Studio and...By: Axolot Data |
Shareware |
TGPS 1.11Interface with your GPS receiver.By: Axolot Data |
Shareware |
pgISQL (Interactive SQL for PostgreSQL) ver. 2.2.0 2.2.0Interactive SQL for PostgreSQL is a powerfull database utility. It allows: Build SQL queries using SQL Editor with SQL syntax highlighting and SQL...By: Sujit |
Shareware |
Syndicate Pro 1.0Syndicate Pro multi-platform compatible. Syndicate Pro is server software for managing and distributing news headlines and other content over the ...By: Sujit |
Shareware |
ESBPCS for VCL 4.2.2ESB Professional Computation Suite (ESBPCS for VCL) provides a huge collection of Borland Delphi Routines and Components to make Data Entry and...By: Glenn Crouch |
Shareware |
- The SLK Parser Generator
Produces compact and efficient table-driven LL(k) parsers in C, C++, C#, and Java. Features include automated grammar... - The RDP parser generator
A parser generator which compiles attributed LL(1) grammars decorated with C semantic actions into recursive descent... - ANTLR Parser Generator
Version 3 of ANTLR framework for constructing recognizers, interpreters, compilers, and translators from grammatical... - LLgen parser generator
A tool for generating an efficient recursive descent parser from an ELL(1) grammar. The grammar may be ambiguous or more... - The LEMON Parser Generator
Very simple LALR(1) open-source parser generator. Outputs C, claims to produce faster parsers than yacc/bison. - JS/CC Parser Generator
JS/CC is a LALR(1) parser and lexer generator for JavaScript/ECMAScript which is entirely written in JavaScript. - Toy Parser Generator for Python
TPG is a parser generator for Python. Given a simple attributed grammar, TPG produces a Python Recursive Descent Parser.... - Elkhound: A GLR Parser Generator
Almost as fast as Bison (for deterministic portions of input) but can parse any context-free grammar. [Open source (BSD)] - iburg, A Tree Parser Generator
Generates fast tree parsers for cost-augmented tree grammars. A variant of iburg is used in the code generators for lcc. - Happy Parser Generator for Haskell
Takes BNF specification of a grammar and produces a Haskell module containing the parser for that grammar.
