Skip to content

Commit f79fb92

Browse files
authored
Update into
Moved the note about syntactic support not meaning run-time support to intro
1 parent 9e2828f commit f79fb92

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

Documentation/Evolution/RegexSyntax.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Hello, we want to issue an update to [Regular Expression Literals](https://forum
1010

1111
A regex declares a string processing algorithm using syntax familiar across a variety of languages and tools throughout programming history. Regexes can be created from a string at run time or from a literal at compile time. The contents of that run-time string, or the contents in-between the compile-time literal's delimiters, uses regex syntax. We present a detailed and comprehensive treatment of regex syntax.
1212

13-
This is part of a larger effort in supporting regex literals, which in turn is part of a larger effort towards better string processing using regex. See [Pitch and Proposal Status](https://github.com/apple/swift-experimental-string-processing/issues/107), which tracks each relevant piece.
13+
This is part of a larger effort in supporting regex literals, which in turn is part of a larger effort towards better string processing using regex. See [Pitch and Proposal Status](https://github.com/apple/swift-experimental-string-processing/issues/107), which tracks each relevant piece. This proposal regards _syntactic_ support, and does not necessarily mean that everything that can be written will be supported by Swift's runtime engine in the initial release. Support for more obscure features may appear over time, see [MatchingEngine Capabilities and Roadmap](https://github.com/apple/swift-experimental-string-processing/issues/99) for status.
1414

1515

1616
## Motivation
@@ -831,9 +831,6 @@ Regex syntax will become part of Swift's source and binary-compatibility story,
831831

832832
Even though it is more work up-front and creates a longer proposal, it is less risky to support the full intended syntax. The proposed superset maximizes the familiarity benefit of regex syntax.
833833

834-
Note that this proposal regards _syntactic_ support, and does not necessarily mean that everything that can be written will be supported by Swift's runtime engine in the initial release. Support for more obscure features may appear over time, see [MatchingEngine Capabilities and Roadmap](https://github.com/apple/swift-experimental-string-processing/issues/99) for status.
835-
836-
837834

838835
[pcre2-syntax]: https://www.pcre.org/current/doc/html/pcre2syntax.html
839836
[oniguruma-syntax]: https://github.com/kkos/oniguruma/blob/master/doc/RE

0 commit comments

Comments
 (0)