NAME ANSIC eyapp grammar and parser
SYNOPSIS
Compile it with:
$ eyapp -b '' ansic.eyp
Run it with:
$ ansic.pm -file program.c -debug
or, if you don't want debug info:
$ ansic.pm -file typedefstruct.c
DESCRIPTION
Scope and type analysis is not implemented (yet). Typedefs have global scope and can not be hidden by later declarations. I.e. the parser produces an error message for the following program:
typedef int A;
A A;
since it interprets the Third A as a type name.
SEE ALSO
AUTHOR
Casiano Rodriguez-Leon (casiano@ull.es)
LICENCE AND COPYRIGHT
Copyright (c) 2006-2008 Casiano Rodriguez-Leon (casiano@ull.es). All rights reserved.
These modules are free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.