- bindtextdomain (PACKAGE, LOCALEDIR);
- textdomain (PACKAGE);
-
- failure = 0;
- lineno = 0;
- getargs(argc, argv);
- openfiles();
-
- /* read the input. Copy some parts of it to fguard, faction, ftable and fattrs.
- In file reader.c.
- The other parts are recorded in the grammar; see gram.h. */
- reader();
- if (failure)
- done(failure);
-
- /* find useless nonterminals and productions and reduce the grammar. In
- file reduce.c */
- reduce_grammar();
-
- /* record other info about the grammar. In files derives and nullable. */
- set_derives();
- set_nullable();
-
- /* convert to nondeterministic finite state machine. In file LR0.
- See state.h for more info. */
- generate_states();
-
- /* make it deterministic. In file lalr. */
- lalr();
-
- /* Find and record any conflicts: places where one token of lookahead is not
- enough to disambiguate the parsing. In file conflicts.
- Also resolve s/r conflicts based on precedence declarations. */
- initialize_conflicts();
-
- /* print information about results, if requested. In file print. */
- if (verboseflag)
- verbose();
- else
- terse();
-
- /* output the tables and the parser to ftable. In file output. */
- output();
- done(failure);
- return failure;
-}
-\f
-/* functions to report errors which prevent a parser from being generated */
-
-
-/* Return a string containing a printable version of C:
- either C itself, or the corresponding \DDD code. */
-
-char *
-printable_version(c)
- int c;
-{
- static char buf[10];
- if (c < ' ' || c >= '\177')
- sprintf(buf, "\\%o", c);
- else
- {
- buf[0] = c;
- buf[1] = '\0';
- }
- return buf;
-}
-
-/* Generate a string from the integer I.
- Return a ptr to internal memory containing the string. */
-
-char *
-int_to_string(i)
- int i;
-{
- static char buf[20];
- sprintf(buf, "%d", i);
- return buf;
-}
+ (void) bindtextdomain (PACKAGE, LOCALEDIR);
+ (void) bindtextdomain ("bison-runtime", LOCALEDIR);
+ (void) textdomain (PACKAGE);