From f1ebb6136b1a718c28d4850262a898a95bddd43b Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Thu, 28 Mar 2013 20:28:39 -0600 Subject: [PATCH] reference: fix for reader's number grammar --- collects/scribblings/reference/reader.scrbl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/collects/scribblings/reference/reader.scrbl b/collects/scribblings/reference/reader.scrbl index 392da16a21..c529639e07 100644 --- a/collects/scribblings/reference/reader.scrbl +++ b/collects/scribblings/reference/reader.scrbl @@ -273,13 +273,13 @@ that the digit's actual value is unknown. @BNF[(list @nunterm{number} @BNF-alt[@nunterm{exact} @nunterm{inexact}]) - (list @nunterm{exact} @BNF-alt[@nunterm{exact-integer} - @nunterm{exact-rational}] - @nunterm{exact-complex}) + (list @nunterm{exact} @BNF-alt[@nunterm{exact-rational} + @nunterm{exact-complex}]) + (list @nunterm{exact-rational} @BNF-seq[@optional{@nonterm{sign}} @nunterm{unsigned-rational}]) + (list @nunterm{unsigned-rational} @nunterm{unsigned-integer} + @BNF-seq[@nunterm{unsigned-integer} @litchar{/} @nunterm{unsigned-integer}]) (list @nunterm{exact-integer} @BNF-seq[@optional{@nonterm{sign}} @nunterm{unsigned-integer}]) (list @nunterm{unsigned-integer} @kleeneplus{@nunterm{digit}}) - (list @nunterm{exact-rational} @BNF-seq[@optional{@nonterm{sign}} @nunterm{unsigned-rational}]) - (list @nunterm{unsigned-rational} @BNF-seq[@nunterm{unsigned-integer} @litchar{/} @nunterm{unsigned-integer}]) (list @nunterm{exact-complex} @BNF-seq[@nunterm{exact-rational} @nonterm{sign} @nunterm{unsigned-rational} @litchar{i}]) (list @nunterm{inexact} @BNF-alt[@nunterm{inexact-real} @nunterm{inexact-complex}])