Bnf
BNF for Java project is a parser/generator, or compiler-compiler. The parser reads your input text, or "terminals", specified by your BNF syntax. The parser features indefinate look-ahead and back-track. As the grammar parses your file, it builds a parse-tree which carries the content in the...
Platforms: *nix
License: Freeware | Download (206): BNF for Java Download |
BNF processing tool checks correctness of BNF grammar, generates cross-referenced HTML documentation, generates tests for language recognizers (parsers).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 99.81 KB | Download (52): BNF processing tool Download |
SFK makes daily tasks easy. Find and extract text in binary files, list dir tree sizes, filter and replace text, run an instant ftp server, http server for easy file transfer, find duplicate files, join many text files into one, create and verify md5 checksum lists, run a command on all files,...
Platforms: Windows, Mac, *nix
License: Freeware | Size: 1.12 MB | Download (148): Swiss File Knife Download |
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays major role in design of the text transformation...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (100): Common Text Transformation Library Download |
PRECC eXtended is an infinite-lookahead compiler-compiler for languages with context-dependent grammars. The generated code is ANSI C and ANSI C++; the code will compile and run native under either C or C++. Specification scripts are extended BNF with inherited and synthetic attributes. Scripts...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (108): PRECC eXtended Download |
LLg is a recursive descent parser generator. SYNOPSIS use LLg; @tokens = ( ADDOP => [-+], LEFTP => [(], RIGHTP => [)], INTEGER => 0|[1-9][0-9]*, ); $reader = Lex->new(@tokens); $ADDOP->debug; $expr = And->new(($factor, Any->new($ADDOP, $factor)), sub { shift(@_); my $result =...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (93): LLg 1.07 Download |
HSQLDB is the leading SQL relational database engine written in Java. hsqldb Database Engine has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version), fast database engine which offers both...
Platforms: *nix
License: Freeware | Size: 3.2 MB | Download (111): hsqldb Database Engine Download |
CodeWorker is a scripting language for producing reusable, tailor-made, evolvable and reliable IT systems with a high level of automation. This is a software engineering approach called "generative programming".
The most remarkable advantage is about generating source code automatically after...
Platforms: Windows, Linux
License: Freeware | Size: 622 KB | Download (408): CodeWorker Download |
Railroad diagram generator. Generates diagrams in PNG and SVG from parser grammars specified in BNF and other parser formats. Implemented in Java.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 70.86 KB | Download (47): Clapham Download |
Native Java parser framework, no (pre-)compilers needed. Closely follows BNF syntax. Optimized for performance and low overhead. Highly flexible and extendable using a streamlined API. Integrate semantics, tracing and even context sensitive parsers.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 360.77 KB | Download (48): Parser OBjectS (POBS) Download |
About FromParis.com Panoramic Screensaver Pack 3
A panoramic screensaver to discover or rediscover Paris, its wonderful sites and its most famous monuments through several panoramas by the french photographer Eric Rougier.
More Paris screensavers.
Platforms: Mac
License: Freeware | Size: 14.1 MB | Download (48): FromParis.com Panoramic Screensaver Pack 3 .0 Download |
FromParis pack3 is a screensaver to discover or re-discover Paris, its wonderful sites and its most famous landmarks through dozens of panoramic views by the French photographer Eric Rougier.
Platforms: Mac
License: Freeware | Size: 16.7 MB | Download (53): FromParis pack3 Download |
Source code can be entered with for example ... or ....Supports highlighting for the following languages: ABAP, ActionScript, Ada, Apache Log, AppleScript, ASM, ASP, AutoIt, Bash, BlitzBasic, bnf, C, C (Mac), CAD DCL, CAD Lisp, CFDG, ColdFusion, C , C (QT), C#, CSS, D, Delphi, Diff, DIV, DOS,...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (54): GeSHi Filter for syntax highlighting Download |
This plugin is a syntax highlighter for source code. It uses GeSHi as fontifier engine.Usage 1. Put the code snippet to pre tag. 2. Add the lang attribute to the pre tag like the following. 3. Add the lineno attribute to the pre tag after the lang tag like the following if you want to display...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (45): CodeHighlighter Download |
Python is a nice scripting language. It even gives you access to it's own parser and compiler. It also gives you access to different other parsers for special purposes like XML and string templates. But sometimes you may want to have your own parser. This is what's pyPEG for. To get a quick...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (40): pyPEG Download |
HSQLDB (HyperSQL DataBase) is the leading SQL relational database engine written in Java. It has a JDBC driver and supports nearly full ANSI-92 SQL (BNF format) plus many SQL:2008 enhancements. It offers a small, fast multithreaded and transactional database engine which offers in-memory and...
Platforms: *nix
License: Freeware | Size: 7 MB | Download (34): hsqldb for Linux Download |
ebnf2yacc is a tool to help write yacc parsers/compilers.It takes as input a grammar written in bnf (ebnf support is planned), and outputs a c++ abstract syntax tree that supports the visitor pattern, along with a yacc parser that builds the tree.
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (35): ebnf2yacc Download |
booleano 1.0 Alpha 1 20090715 booleano is a Python module for evaluation of boolean expressions in natural languages. Supported grammar The following Backus-Naur Form (BNF) defines the supported grammar: ::= ::= ::= * ::= ["OR" ] ::= ["AND" ] ::= ["NOT"] ::= |...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (35): booleano Download |
Python is a nice scripting language. It even gives you access to it's own parser and compiler. It also gives you access to different other parsers for special purposes like XML and string templates. But sometimes you may want to have your own parser. This is what's pyPEG for. And pyPEG supports...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): pyPEG for Linux Download |