2 ** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
3 ** See ../LICENSE for license information.
9 extern int main (int p_argc, char *p_argv[])
10 /*@globals killed undef g_currentloc,
11 killed undef g_currentSpec,
12 killed undef g_currentSpecName,
13 killed undef g_currentloc,
15 undef g_warningstream;
17 /*@modifies g_currentloc, g_currentSpec, g_currentSpecName,
18 yyin, internalState, fileSystem;
22 extern /*@noreturn@*/ void llexit (int p_status);
23 extern void showHerald (void);
25 /*@-redecl@*/ /*@-incondefs@*/
27 extern int yyparse (void);
28 extern void yyrestart (/*@dependent@*/ FILE *);
30 extern int ylparse (void);
31 extern int lslparse (void);
33 extern /*:open:*/ /*@dependent@*/ FILE *yyin;
34 /*@=incondefs@*/ /*@=redecl@*/