Commit Graph

15 Commits

Author SHA1 Message Date
Natalie Weizenbaum
1c3cfa1d17 Add a table of contents. 2016-01-22 13:26:29 -08:00
Natalie Weizenbaum
47fa23f26c Add a "Compilation Process" section. 2016-01-22 13:22:23 -08:00
Natalie Weizenbaum
d20ae8030b Add a "Resolving Extends" section. 2016-01-15 19:19:04 -08:00
Natalie Weizenbaum
a4e6690afa Add an "Entrypoint" definition. 2016-01-15 19:08:27 -08:00
Natalie Weizenbaum
387a8d84bf Add a "Module Graph" definition. 2016-01-15 17:35:32 -08:00
Natalie Weizenbaum
6e5ef754c1 Add some tentativity about namespaced placeholder.
This reflects a discussion @chriseppstein and I had. We didn't reach a
concrete decision, but this lays out some of the pros and cons we
considered.
2016-01-15 16:21:05 -08:00
Natalie Weizenbaum
42c41069af Consider ambiguous module prefixes an error. 2016-01-15 16:11:54 -08:00
Natalie Weizenbaum
c9d5309efe Add a "Resolving Members" section. 2016-01-08 19:22:54 -08:00
Natalie Weizenbaum
00d1a6939e Add a "Syntax" section with "Loading Modules".
This covers the basic loading logic as well as how prefixes are
determined.
2016-01-08 19:18:02 -08:00
Natalie Weizenbaum
3a97f2c42c Add a "Definitions" section.
This may need to be expanded later on, but it's a good start.
2016-01-08 17:02:26 -08:00
Natalie Weizenbaum
342042be6d Add an additional use to Encapsulation. 2015-12-11 17:30:42 -08:00
Natalie Weizenbaum
7a64740fd6 Add non-goals. 2015-12-11 17:29:53 -08:00
Natalie Weizenbaum
dc7c29f1ed Add low-level goals. 2015-12-11 17:12:08 -08:00
Natalie Weizenbaum
dcf80e6ed3 Add high-level goals. 2015-12-11 16:58:26 -08:00
Natalie Weizenbaum
20cbdc9ce4 Proposal document with introduction and background. 2015-12-11 16:24:42 -08:00