Skip to content

Commit 6ee323d

Browse files
committed
add a bit to syntax intro
1 parent 5d0cdc8 commit 6ee323d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/syntax-intro.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,8 @@ out that doing even this involves a lot of work, including lexing, parsing,
66
macro expansion, name resolution, conditional compilation, feature-gate
77
checking, and validation of the AST. In this chapter, we take a look at all
88
of these steps.
9+
10+
Notably, there isn't always a clean ordering between these tasks. For example,
11+
macro expansion relies on name resolution to resolve the names of macros and
12+
imports. And parsing requires macro expansion, which in turn may require
13+
parsing the output of the macro.

0 commit comments

Comments
 (0)