Skip to content

Commit ee69182

Browse files
committed
Update impl status in Strict_Mode documentation
1 parent 893240d commit ee69182

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/main/resources/docs/Strict_Mode

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@ the same name as the bare string. In this case, the compiler will use the functi
3838
than the string, and your code could suddenly change without you knowing, causing hard to diagnose bugs. Thus, in strict
3939
mode, bare strings are not allowed, you must quote all strings.
4040

41-
== Auto Concatenation ==
42-
43-
(not yet implemented)
41+
== No Auto Concatenation ==
4442

4543
Auto concatenation is when two objects with no operator between them are taken to be concatenated, with a space added
4644
between.
@@ -71,12 +69,11 @@ foreach(int @i : 1..10) {
7169
%>
7270

7371
While this seems arbitrary, separating statements is required in two cases. Using the ++ or -- operators, it is
74-
ambiguous whether the operator is meant to apply to the previous value (postfix) or following value (prefix). In the
75-
future, direct closure execution will be allowed with parenthesis:
72+
ambiguous whether the operator is meant to apply to the previous value (postfix) or following value (prefix).
73+
Direct closure execution is allowed with parenthesis:
7674

7775
<%CODE|
7876
closure @c = closure(string @value){};
79-
8077
@c('value');
8178
%>
8279

@@ -120,8 +117,6 @@ Please see the page on [[Cross_Casting|cross casting]] for a further discussion
120117

121118
== Compiler Warnings ==
122119

123-
(not yet implemented)
124-
125120
Compiler warnings, such as deprecations and others are normally warned about, but compilation continues. In strict mode,
126121
these warnings instead trigger a compile error, and must be fixed immediately. However, in combination with the
127122
suppressWarnings file option, individual warnings can be ignored, and these will trigger neither a compiler warning or

0 commit comments

Comments
 (0)