diff options
| author | Jethro Beekman <jethro@jbeekman.nl> | 2015-10-28 14:32:48 -0700 |
|---|---|---|
| committer | Jethro Beekman <jethro@jbeekman.nl> | 2015-10-28 14:38:04 -0700 |
| commit | 14eef41378d6137cf67b903f8f3167d5b60f4964 (patch) | |
| tree | def249de416fc63d872d561dcba07512d6bfa4a6 | |
| parent | 65623dba0d0c39de0e7cc66a31bce45328c3caa8 (diff) | |
| download | rust-14eef41378d6137cf67b903f8f3167d5b60f4964.tar.gz rust-14eef41378d6137cf67b903f8f3167d5b60f4964.zip | |
Book: Update raw/byte string literal in syntax index
The raw byte string literal syntax in the syntax index was incorrect. Also added links to the reference for raw and/or byte string literals.
| -rw-r--r-- | src/doc/trpl/syntax-index.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/doc/trpl/syntax-index.md b/src/doc/trpl/syntax-index.md index 7e03bb72cad..258648b4504 100644 --- a/src/doc/trpl/syntax-index.md +++ b/src/doc/trpl/syntax-index.md @@ -99,9 +99,9 @@ * `'ident`: named lifetime or loop label. See [Lifetimes], [Loops (Loops Labels)]. * `…u8`, `…i32`, `…f64`, `…usize`, …: numeric literal of specific type. * `"…"`: string literal. See [Strings]. -* `r"…"`, `r#"…"#`, `r##"…"##`, …: raw string literal. -* `b"…"`: byte string literal. -* `rb"…"`, `rb#"…"#`, `rb##"…"##`, …: raw byte string literal. +* `r"…"`, `r#"…"#`, `r##"…"##`, …: raw string literal, escape characters are not processed. See [Reference (Raw String Literals)]. +* `b"…"`: byte string literal, constructs a `[u8]` instead of a string. See [Reference (Byte String Literals)]. +* `br"…"`, `br#"…"#`, `br##"…"##`, …: raw byte string literal, combination of raw and byte string literal. See [Reference (Raw Byte String Literals)]. * `'…'`: character literal. See [Primitive Types (`char`)]. * `b'…'`: ASCII byte literal. @@ -217,6 +217,9 @@ [Primitive Types (Tuple Indexing)]: primitive-types.html#tuple-indexing [Primitive Types (Tuples)]: primitive-types.html#tuples [Raw Pointers]: raw-pointers.html +[Reference (Byte String Literals)]: ../reference.html#byte-string-literals +[Reference (Raw Byte String Literals)]: ../reference.html#raw-byte-string-literals +[Reference (Raw String Literals)]: ../reference.html#raw-string-literals [References and Borrowing]: references-and-borrowing.html [Strings]: strings.html [Structs (Update syntax)]: structs.html#update-syntax |
