Download List

Descripción del Proyecto

yagg, given YACC-like and LEX-like input files,
generates a C++ program that generates all strings
of a user-specified length. This program can then
be used to generate inputs for testing, or to
validate that a grammar accepts the strings that
you think it does. The grammar file provides the
grammar productions for string generation, along
with optional action blocks that can perform
context-sensitive checks in order to limit the
generated strings. The LEX-like terminal generator
file provides specifications that instruct the
program how to generate strings for terminals in
the grammar.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-04-02 18:52
1.4001

Esta versión incluye una sección para el tutorial sobre el control de formato de salida. Un fallo afirma que se producirían en circunstancias especiales se ha solucionado. Los casos de prueba para el paso por las actualizaciones de referencia en 1,3000 han sido actualizados.
Tags: Minor bugfixes
This release adds a section to the tutorial on controlling output formatting. An assert failure that would occur in peculiar circumstances has been fixed. The test cases for the pass-by-reference updates in 1.3000 have been updated.

2006-08-23 10:46
1.4000

Un programa esta en generar cadenas de azar. Un error en el que yagg sería incapaz de generar un carácter de comillas dobles fue corregido. Un error en el que la alternancia uso equivalencia se traduciría en una afirmación no fue corregido.
Tags: Major bugfixes
A program was added to generate random strings. A
bug where yagg would be unable to generate a
double quote character was fixed. A bug where use
equivalence alternation would result in an
assertion failing was fixed.

2005-06-06 17:58
1.3001

Esta versión corrige un error relacionado con la generación de código para los tipos de norma de nonpointer y uno relativo a vías de salida con espacios en ellos.
Tags: Minor bugfixes
This release fixes a bug related to generating code for nonpointer rule
types and one involving output paths with spaces in them.

2004-12-10 18:46
1.20

Tags: Initial freshmeat announcement

Project Resources