diff options
author | Akim Demaille <akim@epita.fr> | 2002-07-03 10:36:38 +0000 |
---|---|---|
committer | Akim Demaille <akim@epita.fr> | 2002-07-03 10:36:38 +0000 |
commit | e1a4f3a428d3b721b1a63cc0cb77369e8efe7ed8 (patch) | |
tree | c0d8fc956af90f80c9d080d720c284d65581bebc /tests/sets.at | |
parent | 536545f3a45d64cad0469efa125d3d96052e723c (diff) | |
download | bison-e1a4f3a428d3b721b1a63cc0cb77369e8efe7ed8.tar.gz |
* src/closure.c (print_fderives): Use rule_rhs_print.
* src/derives.c (print_derives): Use rule_rhs_print.
(rule_list_t): New, replaces `shorts'.
(set_derives): Add comments.
* tests/sets.at (Nullable, Firsts): Adjust.
Diffstat (limited to 'tests/sets.at')
-rw-r--r-- | tests/sets.at | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/tests/sets.at b/tests/sets.at index 0cbc3da6..e1cf3ff6 100644 --- a/tests/sets.at +++ b/tests/sets.at @@ -83,10 +83,10 @@ AT_EXTRACT_SETS([stderr], [sets]) AT_CHECK([[cat sets]], [], [[DERIVES $axiom derives - 1: e $ (rule 0) + 0 e $ e derives - 2: 'e' (rule 1) - 3: (rule 2) + 1 'e' + 2 /* empty */ NULLABLE $axiom: no e: yes @@ -98,12 +98,12 @@ FIRSTS e FDERIVES $axiom derives - 0: e $ - 1: 'e' - 2: + 1 e $ + 2 'e' + 3 /* empty */ e derives - 1: 'e' - 2: + 2 'e' + 3 /* empty */ ]]) AT_CLEANUP @@ -213,15 +213,15 @@ AT_EXTRACT_SETS([stderr], [sets]) AT_CHECK([[cat sets]], [], [[DERIVES $axiom derives - 1: exp $ (rule 0) + 0 exp $ exp derives - 2: exp '<' exp (rule 1) - 3: exp '>' exp (rule 2) - 4: exp '+' exp (rule 3) - 5: exp '-' exp (rule 4) - 6: exp '^' exp (rule 5) - 7: exp '=' exp (rule 6) - 8: "exp" (rule 7) + 1 exp '<' exp + 2 exp '>' exp + 3 exp '+' exp + 4 exp '-' exp + 5 exp '^' exp + 6 exp '=' exp + 7 "exp" NULLABLE $axiom: no exp: no @@ -233,22 +233,22 @@ FIRSTS exp FDERIVES $axiom derives - 0: exp $ - 1: exp '<' exp - 2: exp '>' exp - 3: exp '+' exp - 4: exp '-' exp - 5: exp '^' exp - 6: exp '=' exp - 7: "exp" + 1 exp $ + 2 exp '<' exp + 3 exp '>' exp + 4 exp '+' exp + 5 exp '-' exp + 6 exp '^' exp + 7 exp '=' exp + 8 "exp" exp derives - 1: exp '<' exp - 2: exp '>' exp - 3: exp '+' exp - 4: exp '-' exp - 5: exp '^' exp - 6: exp '=' exp - 7: "exp" + 2 exp '<' exp + 3 exp '>' exp + 4 exp '+' exp + 5 exp '-' exp + 6 exp '^' exp + 7 exp '=' exp + 8 "exp" ]]) AT_CLEANUP |