File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,9 +60,13 @@ r[input.tokenization]
6060The resulting sequence of characters is then converted into tokens as described in the remainder of this chapter.
6161
6262> [ !NOTE]
63- > The standard library [ ` include! ` ] macro applies byte order mark removal and CRLF normalization to the file it reads.
64- > Moreover, it applies shebang removal if invoked in an item context (as opposed to expression or statement contexts).
65- > The [ ` include_str! ` ] and [ ` include_bytes! ` ] macros do not perform any of these preprocessing steps.
63+ > The standard library [ ` include! ` ] macro applies the following transformations to the file it reads:
64+ >
65+ > - Byte order mark removal.
66+ > - CRLF normalization.
67+ > - Shebang removal when invoked in an item context (as opposed to expression or statement contexts).
68+ >
69+ > The [ ` include_str! ` ] and [ ` include_bytes! ` ] macros do not apply these transformations.
6670
6771[ inner attribute ] : attributes.md
6872[ BYTE ORDER MARK ] : https://en.wikipedia.org/wiki/Byte_order_mark#UTF-8
You can’t perform that action at this time.
0 commit comments