summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-04-24 18:56:06 +0200
committerAkim Demaille <akim.demaille@gmail.com>2020-04-24 19:03:12 +0200
commit5c9f50b545758627210e7ca5fbdc5a2eeb599a28 (patch)
tree8f8c6b263c152739a2c3e0c970ab1c5ace117462 /examples
parentb42702d738bff79b16d96b102166dd19d27760a9 (diff)
downloadbison-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-xexamples/c/bistromathic/bistromathic.test12
-rw-r--r--examples/c/bistromathic/parse.y2
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")