From a4b1053d157c35959de4703d894b532b21853205 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Thu, 17 Apr 2025 11:51:17 -0700 Subject: [PATCH] Update draft-marchan-kdl2.md Co-authored-by: Tab Atkins Jr. --- draft-marchan-kdl2.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/draft-marchan-kdl2.md b/draft-marchan-kdl2.md index 26ca2b8..0065373 100644 --- a/draft-marchan-kdl2.md +++ b/draft-marchan-kdl2.md @@ -303,6 +303,9 @@ with any of the following patterns, all of which MUST yield syntax errors * `[eE][+-]?[0-9]` (to disambiguate exponentials) * `[xX][a-fA-F]` (to disambiguate hexadecimals) +For example, `10,000` is illegal, as is `10u16`. `10e0n` is illegal, but `10e0` is a legal +*decimal number using exponential syntax*, __not__ equivalent to `(e0)10`. + All other ({{identifier-string}})s can be safely appended to decimal numbers, so long as the decimal does not include an exponential component.