ParserFlags.st
changeset 4488 af910ee1b3f7
parent 4487 ddbad3bc6ed0
child 4502 e306b209a5f4
--- a/ParserFlags.st	Mon Aug 19 14:18:53 2019 +0200
+++ b/ParserFlags.st	Mon Aug 19 14:20:28 2019 +0200
@@ -2091,10 +2091,11 @@
     AllowPeriodAsNameSpaceSeparator := false.
 
     "/ these are only used by the new compiler
+    AllowSTXExtendedArrayLiterals := true.      "/ #u16(...)
     AllowCIntegers := true.                    "/ 0xXXX, 0bBBB and 0oOOO syntax
-    AllowCStrings := true.                     "/ c'...' syntax
-    AllowEStrings := false.                    "/ e'...' syntax
-    AllowRStrings := false.                    "/ r'...' syntax
+    AllowCStrings := true.                     "/ c'...' syntax (c-language escapes)
+    AllowEStrings := false.                    "/ e'...' syntax (embedded args strings)
+    AllowRStrings := false.                    "/ r'...' syntax (regex strings)
     AllowUnicodeStrings := false.
     AllowUnicodeCharacters := false.
     AllowCharacterEscapes := false.
@@ -2105,7 +2106,6 @@
     "/ AllowAssignmentToPoolVariable := true.
     AllowSignedByteArrayElements := false.
     AllowSymbolsStartingWithDigit := false.
-    AllowSTXExtendedArrayLiterals := true.      "/ #u16(...)
     AllowInlineObjects := false.                "/ { keyword: value . ... } and #{ keyword: value ... }
 
     AllowJavaScriptConst := true.