From bda2bed459b51d6b944409db3fe3222db073430c Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sat, 10 Nov 2018 15:52:25 +0100 Subject: [PATCH] reader: no longer accept %define variable names in quotes It was never documented. * src/parse-gram.y (variable): Here. --- src/parse-gram.y | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/parse-gram.y b/src/parse-gram.y index dd3102f5..a44326c4 100644 --- a/src/parse-gram.y +++ b/src/parse-gram.y @@ -621,15 +621,13 @@ named_ref.opt: | BRACKETED_ID { $$ = named_ref_new ($1, @1); } ; + /*---------------------. | variable and value. | `---------------------*/ -/* The STRING form of variable is deprecated and is not M4-friendly. - For example, M4 fails for '%define "[" "value"'. */ variable: ID -| STRING { $$ = uniqstr_new ($1); } ; /* Some content or empty by default. */