diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-04-24 18:56:06 +0200 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-04-24 19:03:12 +0200 |
commit | 5c9f50b545758627210e7ca5fbdc5a2eeb599a28 (patch) | |
tree | 8f8c6b263c152739a2c3e0c970ab1c5ace117462 /examples | |
parent | b42702d738bff79b16d96b102166dd19d27760a9 (diff) | |
download | bison-5c9f50b545758627210e7ca5fbdc5a2eeb599a28.tar.gz |
examples: bistromathic: shorten token description
* examples/c/bistromathic/parse.y: "number" is enough.
* doc/bison.texi: Likewise.
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/c/bistromathic/bistromathic.test | 12 | ||||
-rw-r--r-- | examples/c/bistromathic/parse.y | 2 |
2 files changed, 6 insertions, 8 deletions
diff --git a/examples/c/bistromathic/bistromathic.test b/examples/c/bistromathic/bistromathic.test index 5d9966f3..5e8b044b 100755 --- a/examples/c/bistromathic/bistromathic.test +++ b/examples/c/bistromathic/bistromathic.test @@ -65,13 +65,13 @@ cat >input <<EOF * EOF run 0 '> * -> err: 1.1: syntax error: expected end of file or - or ( or exit or double precision number or function or variable before *' +> err: 1.1: syntax error: expected end of file or - or ( or exit or number or function or variable before *' cat >input <<EOF 1 + 2 * * 3 EOF run 0 '> 1 + 2 * * 3 -> err: 1.9: syntax error: expected - or ( or double precision number or function or variable before *' +> err: 1.9: syntax error: expected - or ( or number or function or variable before *' cat >input <<EOF 100% @@ -107,18 +107,16 @@ sed -e 's/\\t/ /g' >input <<EOF (1+\t\t EOF run 0 '> (1+ -( cos ln -- double precision number sin -atan exp sqrt +( - atan cos exp ln number sin sqrt > (1+ -> err: 1.4: syntax error: expected - or ( or double precision number or function or variable before end of file' +> err: 1.4: syntax error: expected - or ( or number or function or variable before end of file' # Check the completion of a word. sed -e 's/\\t/ /g' >input <<EOF (at\t\t EOF run 0 '> (atan ( '' -> err: 1.9: syntax error: expected - or ( or double precision number or function or variable before end of file' +> err: 1.9: syntax error: expected - or ( or number or function or variable before end of file' # Check the completion at the very beginning. sed -e 's/\\t/ /g' >input <<EOF diff --git a/examples/c/bistromathic/parse.y b/examples/c/bistromathic/parse.y index 1342ba60..70c2861b 100644 --- a/examples/c/bistromathic/parse.y +++ b/examples/c/bistromathic/parse.y @@ -96,7 +96,7 @@ EQUAL "=" EXIT "exit" <double> - NUM _("double precision number") + NUM _("number") <symrec*> FUN _("function") VAR _("variable") |