aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/doc/gnat_rm
diff options
context:
space:
mode:
authorJavier Miranda <miranda@adacore.com>2024-06-28 21:46:12 +0000
committerMarc Poulhiès <dkm@gcc.gnu.org>2024-08-01 17:14:37 +0200
commit4afa8a7e7d7de86e12c1d3dfe59a91586b5c405a (patch)
treec9975230bd6bf6fc8e697d73f536ac53f0555351 /gcc/ada/doc/gnat_rm
parentb2e0f3cd059be9812251c26fae29d32003a983da (diff)
downloadgcc-4afa8a7e7d7de86e12c1d3dfe59a91586b5c405a.zip
gcc-4afa8a7e7d7de86e12c1d3dfe59a91586b5c405a.tar.gz
gcc-4afa8a7e7d7de86e12c1d3dfe59a91586b5c405a.tar.bz2
ada: Restrict string interpolation to single string literal
gcc/ada/ * par-ch2.adb (P_Interpolated_String_Literal): remove support of multi-line string literals. * doc/gnat_rm/gnat_language_extensions.rst: Update documentation. * gnat_rm.texi: Regenerate.
Diffstat (limited to 'gcc/ada/doc/gnat_rm')
-rw-r--r--gcc/ada/doc/gnat_rm/gnat_language_extensions.rst16
1 files changed, 2 insertions, 14 deletions
diff --git a/gcc/ada/doc/gnat_rm/gnat_language_extensions.rst b/gcc/ada/doc/gnat_rm/gnat_language_extensions.rst
index feceff2..0f001c4 100644
--- a/gcc/ada/doc/gnat_rm/gnat_language_extensions.rst
+++ b/gcc/ada/doc/gnat_rm/gnat_language_extensions.rst
@@ -323,20 +323,8 @@ For example:
f" a double quote is \" and" &
f" an open brace is \{");
-Finally, a syntax is provided for creating multi-line string literals,
-without having to explicitly use an escape sequence such as ``\n``. For
-example:
-
-.. code-block:: ada
-
- Put_Line
- (f"This is a multi-line"
- "string literal"
- "There is no ambiguity about how many"
- "spaces are included in each line");
-
-Here is a link to the original RFC :
-https://github.com/AdaCore/ada-spark-rfcs/blob/master/prototyped/rfc-string-interpolation.rst
+Link to the original RFC:
+https://github.com/AdaCore/ada-spark-rfcs/blob/master/prototyped/rfc-string-interpolation.md
Constrained attribute for generic objects
-----------------------------------------