@@ -10,12 +10,12 @@ features. Editions are a module level feature, i.e. various sections
1010of a module cannot be set to different editions.
1111)
1212
13- $(P The edition is set by default, by putting it in the $(GLINK2 module, ModuleDeclartion ),
13+ $(P The edition is set either by default, by putting it in the $(GLINK2 module, ModuleDeclaration ),
1414or with the $(TT -edition) command line switch.
1515)
1616
1717$(P
18- Editions are meant to be backwards and forwards compatible; it makes possible a D
18+ Editions are meant to be backwards and forwards compatible; it makes it possible for a D
1919module targeting one edition to import a D module targeting any other edition.
2020A template must obey the rules of the edition targeted by the module in which it
2121is defined, not the module in which it is instantiated. Compatibility is at the
@@ -31,7 +31,7 @@ $(GNAME Edition):
3131 $(GLINK2 lex, DecimalInteger)
3232)
3333
34- $(H2 WWhat can editions do?)
34+ $(H2 What can editions do?)
3535
3636$(UL
3737$(LI Deleting existing features -
@@ -71,9 +71,9 @@ $(P An edition level is determined by:)
7171
7272$(OL
7373$(LI an explicit 4 digit number corresponding to the year in which the desired edition was released)
74- $(LI if no edition is specified, and there is no $(GLINK2 ModuleDeclaration) in the source code,
74+ $(LI if no edition is specified, and there is no $(GLINK2 module, ModuleDeclaration) in the source code,
7575the edition used is the $(B Baseline Edition), which corresponds to 2023.)
76- $(LI if no edition is specified, and there is a $(GLINK2 ModuleDeclaration) in the source code,
76+ $(LI if no edition is specified, and there is a $(GLINK2 module, ModuleDeclaration) in the source code,
7777the edition used is the year the compiler was released.)
7878)
7979
0 commit comments