X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/e1a4f3a428d3b721b1a63cc0cb77369e8efe7ed8..d65ec44e3b2a1350280296f4916a7a74c586a5c0:/tests/sets.at diff --git a/tests/sets.at b/tests/sets.at index e1cf3ff6..373271dc 100644 --- a/tests/sets.at +++ b/tests/sets.at @@ -78,32 +78,32 @@ AT_DATA([[input.y]], e: 'e' | /* Nothing */; ]]) -AT_CHECK([[bison --trace input.y]], [], [], [stderr]) +AT_CHECK([[bison --trace=sets input.y]], [], [], [stderr]) AT_EXTRACT_SETS([stderr], [sets]) AT_CHECK([[cat sets]], [], [[DERIVES - $axiom derives - 0 e $ + $accept derives + 0 e $end e derives 1 'e' 2 /* empty */ NULLABLE - $axiom: no + $accept: no e: yes FIRSTS - $axiom firsts - $axiom + $accept firsts + $accept e e firsts e FDERIVES - $axiom derives - 1 e $ - 2 'e' - 3 /* empty */ + $accept derives + 0 e $end + 1 'e' + 2 /* empty */ e derives - 2 'e' - 3 /* empty */ + 1 'e' + 2 /* empty */ ]]) AT_CLEANUP @@ -162,7 +162,7 @@ g: h; h: 'h'; ]]) -AT_CHECK([[bison --trace input.y]], [], [], [stderr]) +AT_CHECK([[bison --trace=sets input.y]], [], [], [stderr]) AT_CHECK([[sed -n 's/[ ]*$//;/^RTC: Firsts Output BEGIN/,/^RTC: Firsts Output END/p' stderr]], [], [[RTC: Firsts Output BEGIN @@ -208,12 +208,12 @@ exp: ; ]]) -AT_CHECK([[bison --trace input.y]], [], [], [stderr]) +AT_CHECK([[bison --trace=sets input.y]], [], [], [stderr]) AT_EXTRACT_SETS([stderr], [sets]) AT_CHECK([[cat sets]], [], [[DERIVES - $axiom derives - 0 exp $ + $accept derives + 0 exp $end exp derives 1 exp '<' exp 2 exp '>' exp @@ -223,32 +223,32 @@ AT_CHECK([[cat sets]], [], 6 exp '=' exp 7 "exp" NULLABLE - $axiom: no + $accept: no exp: no FIRSTS - $axiom firsts - $axiom + $accept firsts + $accept exp exp firsts exp FDERIVES - $axiom derives - 1 exp $ - 2 exp '<' exp - 3 exp '>' exp - 4 exp '+' exp - 5 exp '-' exp - 6 exp '^' exp - 7 exp '=' exp - 8 "exp" + $accept derives + 0 exp $end + 1 exp '<' exp + 2 exp '>' exp + 3 exp '+' exp + 4 exp '-' exp + 5 exp '^' exp + 6 exp '=' exp + 7 "exp" exp derives - 2 exp '<' exp - 3 exp '>' exp - 4 exp '+' exp - 5 exp '-' exp - 6 exp '^' exp - 7 exp '=' exp - 8 "exp" + 1 exp '<' exp + 2 exp '>' exp + 3 exp '+' exp + 4 exp '-' exp + 5 exp '^' exp + 6 exp '=' exp + 7 "exp" ]]) AT_CLEANUP