X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/65ccf9fc1dbcef40e0cae7c58ec6aabd6f4b6918..0dd1580afc286919586ed21b03c93b035f33c7d8:/tests/sets.at diff --git a/tests/sets.at b/tests/sets.at index 7203dca1..64402c20 100644 --- a/tests/sets.at +++ b/tests/sets.at @@ -1,5 +1,5 @@ # Exercising Bison Grammar Sets. -*- Autotest -*- -# Copyright 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 2001, 2002 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,6 +16,7 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. + # AT_EXTRACT_SETS(INPUT, OUTPUT) # ------------------------------ # Extract the information about the grammar sets from a bison @@ -25,10 +26,10 @@ m4_define([AT_EXTRACT_SETS], [AT_DATA([extract.sed], [[#n /^NULLABLE$/ { - :nullable + :null p n - /^[ ]*$/! b nullable + /^[ ]*$/! b null } /^FIRSTS$/ { :firsts @@ -37,16 +38,16 @@ m4_define([AT_EXTRACT_SETS], /^[ ]*$/! b firsts } /^FDERIVES$/ { - :fderives + :fderiv p n - /^[ ]*$/! b fderives + /^[ ]*$/! b fderiv } /^DERIVES$/ { - :derives + :deriv p n - /^[ ]*$/! b derives + /^[ ]*$/! b deriv } ]]) AT_CHECK([sed -f extract.sed $1], 0, [stdout])