Skip to content

Commit 93d21a3

Browse files
tokens: clarify in escape tables that digits are hex
Based on subsequent details later down the page, these are clarified to always be hex digits. Since "digit" generally refers to base-10 digits, note in the `lex.token.literal` escape tables that the digits are hex digits.
1 parent 50c5de9 commit 93d21a3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/tokens.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Literals are tokens used in [literal expressions].
6565

6666
| | Name |
6767
|---|------|
68-
| `\x41` | 7-bit character code (exactly 2 digits, up to 0x7F) |
68+
| `\x41` | 7-bit character code (exactly 2 hex digits, up to 0x7F) |
6969
| `\n` | Newline |
7070
| `\r` | Carriage return |
7171
| `\t` | Tab |
@@ -76,7 +76,7 @@ Literals are tokens used in [literal expressions].
7676

7777
| | Name |
7878
|---|------|
79-
| `\x7F` | 8-bit character code (exactly 2 digits) |
79+
| `\x7F` | 8-bit character code (exactly 2 hex digits) |
8080
| `\n` | Newline |
8181
| `\r` | Carriage return |
8282
| `\t` | Tab |
@@ -87,7 +87,7 @@ Literals are tokens used in [literal expressions].
8787

8888
| | Name |
8989
|---|------|
90-
| `\u{7FFF}` | 24-bit Unicode character code (up to 6 digits) |
90+
| `\u{7FFF}` | 24-bit Unicode character code (up to 6 hex digits) |
9191

9292
#### Quote escapes
9393

0 commit comments

Comments
 (0)