summaryrefslogtreecommitdiff
path: root/src/reader.h
diff options
context:
space:
mode:
authorAkim Demaille <akim@epita.fr>2002-05-02 15:06:46 +0000
committerAkim Demaille <akim@epita.fr>2002-05-02 15:06:46 +0000
commitfdbcd8e28930c6a1e6d4f80636c7b4e21a575489 (patch)
tree95ebb41945201eddd9fd8521b0827e04dccf3af5 /src/reader.h
parent64bd62a1be3d02ad70c23bdf1ae51ac0cadd3c62 (diff)
downloadbison-fdbcd8e28930c6a1e6d4f80636c7b4e21a575489.tar.gz
Remove the so called hairy (semantic) parsers.
* src/system.h (EXT_GUARD_C, EXT_STYPE_H): Remove. * src/gram.h, src/gram.c (semantic_parser): Remove. (rule_t): Remove the guard and guard_line members. * src/lex.h (token_t): remove tok_guard. * src/options.c (option_table): Remove %guard and %semantic_parser support. * src/output.c, src/output.h (guards_output): Remove. (prepare): Adjust. (token_definitions_output): Don't output the `T' tokens (???). (output_skeleton): Don't output the guards. * src/files.c, src/files.c (attrsfile): Remove. * src/reader.c (symbol_list): Remove the guard and guard_line members. Adjust dependencies. (parse_guard): Remove. * data/bison.hairy: Remove. * doc/bison.texinfo (Environment Variables): Remove occurrences of BISON_HAIRY.
Diffstat (limited to 'src/reader.h')
-rw-r--r--src/reader.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/reader.h b/src/reader.h
index ce5e2dc7..8c946183 100644
--- a/src/reader.h
+++ b/src/reader.h
@@ -24,10 +24,7 @@
#include "symtab.h"
/* Read in the grammar specification and record it in the format
- described in gram.h. All guards are copied into the FGUARD file
- and all actions into FACTION, in each case forming the body of a C
- function (YYGUARD or YYACTION) which contains a switch statement to
- decide which guard or action to execute. */
+ described in gram.h. */
void reader PARAMS ((void));