Skip to content

Commit 7588c7b

Browse files
committed
---
yaml --- r: 5322 b: refs/heads/master c: 1e3e7d4 h: refs/heads/master v: v3
1 parent 6fe166a commit 7588c7b

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: c94e612ade7421b5c83992b71e8fc4ab2fe49562
2+
refs/heads/master: 1e3e7d4bc577460cfab90fcdf1e20ba9f4906eea

trunk/src/comp/README

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ High-level concepts
1212

1313
Rustc consists of the following subdirectories:
1414

15-
front/ - front-end: lexer, parser, AST.
15+
syntax/ - pure syntax concerns: lexer, parser, AST.
16+
front/ - front-end: attributes, conditional compilation
1617
middle/ - middle-end: resolving, typechecking, translating
1718
back/ - back-end: linking and ABI
1819
driver/ - command-line processing, main() entrypoint
@@ -27,7 +28,7 @@ this file sequences the various parts together.
2728
The 3 central data structures:
2829
------------------------------
2930

30-
#1: front/ast.rs defines the AST. The AST is treated as immutable
31+
#1: syntax/ast.rs defines the AST. The AST is treated as immutable
3132
after parsing despite containing some mutable types (hashtables
3233
and such). There are three interesting details to know about this
3334
structure:

0 commit comments

Comments
 (0)