@@ -5,26 +5,37 @@ Source layout:
5
5
| Path | Description |
6
6
| ------------------- | --------------------------------------------------------- |
7
7
| ` librustc/ ` | The self-hosted compiler |
8
+ | ` liballoc/ ` | Rust's core allocation library |
9
+ | ` libcore/ ` | The Rust core library |
10
+ | ` libdebug/ ` | Debugging utilities |
8
11
| ` libstd/ ` | The standard library (imported and linked by default) |
9
- | ` libextra/ ` | The "extras" library (slightly more peripheral code) |
10
12
| ` libgreen/ ` | The M: N runtime library |
11
13
| ` libnative/ ` | The 1:1 runtime library |
12
14
| ` libsyntax/ ` | The Rust parser and pretty-printer |
13
- | ` libcollections/ ` | A collection of useful data structures and containers |
14
- | ` libnum/ ` | Extended number support library (complex, rational, etc) |
15
15
| ` libtest/ ` | Rust's test-runner code |
16
16
| ------------------- | --------------------------------------------------------- |
17
17
| ` libarena/ ` | The arena (a fast but limited) memory allocator |
18
+ | ` libbacktrace/ ` | The libbacktrace library |
19
+ | ` libcollections/ ` | A collection of useful data structures and containers |
18
20
| ` libflate/ ` | Simple compression library |
21
+ | ` libfmt_macros/ ` | Macro support for format strings |
19
22
| ` libfourcc/ ` | Data format identifier library |
20
23
| ` libgetopts/ ` | Get command-line-options library |
21
24
| ` libglob/ ` | Unix glob patterns library |
25
+ | ` libgraphviz/ ` | Generating files for Graphviz |
26
+ | ` libhexfloat/ ` | Hexadecimal floating-point literals |
27
+ | ` liblibc/ ` | Bindings for the C standard library |
28
+ | ` liblog/ ` | Utilities for program-wide and customizable logging |
29
+ | ` libnum/ ` | Extended number support library (complex, rational, etc) |
30
+ | ` librand/ ` | Random numbers and distributions |
22
31
| ` libregex/ ` | Regular expressions |
32
+ | ` libregex_macros/ ` | The regex! syntax extension |
23
33
| ` libsemver/ ` | Rust's semantic versioning library |
24
34
| ` libserialize/ ` | Encode-Decode types library |
25
35
| ` libsync/ ` | Concurrency mechanisms and primitives |
26
36
| ` libterm/ ` | ANSI color library for terminals |
27
37
| ` libtime/ ` | Time operations library |
38
+ | ` liburl/ ` | URL handling lirary |
28
39
| ` libuuid/ ` | UUID's handling code |
29
40
| ------------------- | --------------------------------------------------------- |
30
41
| ` rt/ ` | The runtime system |
0 commit comments