Skip to content

Commit d792621

Browse files
committed
---
yaml --- r: 60399 b: refs/heads/master c: 00eef96 h: refs/heads/master i: 60397: 2662e23 60395: 116faec 60391: dda1cc5 60383: 503d9a5 v: v3
1 parent cc82e0f commit d792621

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: c8159b3e351f3840f4097761c8404e064869ff2a
2+
refs/heads/master: 00eef96a007a817533e78860e97b251258177d5f
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 2d28d645422c1617be58c8ca7ad9a457264ca850
55
refs/heads/try: c50a9d5b664478e533ba1d1d353213d70c8ad589

trunk/src/librustc/README.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,19 @@ ASTs -- are in a separate crate called "syntax", whose files are in
3535
./../libsyntax, where . is the current directory (that is, the parent
3636
directory of front/, middle/, back/, and so on).
3737

38-
The entry-point for the compiler is main() in driver/rustc.rs, and
38+
The entry-point for the compiler is main() in rustc.rc, and
3939
this file sequences the various parts together.
4040

4141

4242
The 3 central data structures:
4343
------------------------------
4444

45-
#1: ../libsyntax/ast.rs defines the AST. The AST is treated as immutable
45+
#1: ./../libsyntax/ast.rs defines the AST. The AST is treated as immutable
4646
after parsing, but it depends on mutable context data structures
4747
(mainly hash maps) to give it meaning.
4848

4949
- Many -- though not all -- nodes within this data structure are
50-
wrapped in the type spanned<T>, meaning that the front-end has
50+
wrapped in the type `spanned<T>`, meaning that the front-end has
5151
marked the input coordinates of that node. The member .node is
5252
the data itself, the member .span is the input location (file,
5353
line, column; both low and high).
@@ -78,7 +78,7 @@ Control and information flow within the compiler:
7878
- main() in rustc.rc assumes control on startup. Options are
7979
parsed, platform is detected, etc.
8080

81-
- libsyntax/parse/parser.rs parses the input files and produces an AST
81+
- ./../libsyntax/parse/parser.rs parses the input files and produces an AST
8282
that represents the input crate.
8383

8484
- Multiple middle-end passes (middle/resolve.rs, middle/typeck.rs)

0 commit comments

Comments
 (0)