gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, feature/docit, updated. gawk-4.1.0-4617-g114ec847


From: Antonio Giovanni Colombo
Subject: [SCM] gawk branch, feature/docit, updated. gawk-4.1.0-4617-g114ec847
Date: Thu, 10 Feb 2022 03:52:39 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, feature/docit has been updated
       via  114ec84761d3c856ae7d9402dcd6165a988d0a19 (commit)
      from  9b8d1fd59b0b4119097bb9943620804c12d1bf0a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=114ec84761d3c856ae7d9402dcd6165a988d0a19

commit 114ec84761d3c856ae7d9402dcd6165a988d0a19
Author: Antonio Giovanni Colombo <azc100@gmail.com>
Date:   Thu Feb 10 09:52:00 2022 +0100

    update to gawktexi.in for indirect call clarifications

diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 64042f09..56d87bf2 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,7 @@
+2022-02-10         Antonio Giovanni Colombo   <azc100@gmail.com>
+
+       * gawktexi.in: Updated.
+
 2021-12-11         Antonio Giovanni Colombo   <azc100@gmail.com>
 
        * texinfo.tex: Updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 351873cf..af86524a 100755
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -23208,19 +23208,33 @@ in maniera indiretta delle funzioni predefinite, come 
qui dettagliato:
 @itemize @value{BULLET}
 @item
 Non si pu@`o passare una costante @dfn{regexp} a una funzione predefinita
-effettuando una chiamata di funzione indiretta.@footnote{Questa
-limitazione potrebbe cambiare in una futura versione;
-per appurarlo, si controlli la documentazione che accompagna
-la versione in uso di @command{gawk}.}
+effettuando una chiamata di funzione indiretta.
 Quanto sopra vale per le funzioni
 @code{sub()}, @code{gsub()}, @code{gensub()}, @code{match()},
-@code{split()} e @code{patsplit()}.
+@code{split()} e @code{patsplit()}.  Si pu@`o comunque passare a tali
+funzioni un'espressione regolare fortemente tipizzata
+(@pxref{Costanti @dfn{regexp} forti}).
 
 @item
 Nel chiamare @code{sub()} o @code{gsub()}, sono accettati solo due argomenti,
 poich@'e queste funzioni sono atipiche, in quanto aggiornano il loro terzo
 argomento.  Questo significa che verr@`a sempre aggiornato l'argomento di
 default, @code{$0}.
+
+@item
+Non @`e possibile chiamare indirettamente quelle funzioni predefinite
+che accettano @code{$0} come parametro di default; occorre invece fornire
+esplicitamente un argomento.  Per esempio, occorre passare un argomento
+alla funzione @code{length()} se viene chiamata indirettamente.
+
+@item
+Quando si chiama indirettamente una funzione predefinita e si specifica
+un numero errato di argomenti per tale funzione, viene generato un
+errore fatale.  Per esempio, quando si chiama la funzione
+@code{length()} specificando due argomenti.  Tali errori sono rilevati
+al momento dell'esecuzione della chiamata, e non quando @command{gawk}
+analizza il programma, poich@'e @command{gawk} non @`e in grado di stabilire
+prima di allora se il numero di argomenti passato sia corretto o no.
 @end itemize
 
 @command{gawk} fa del suo meglio per rendere efficiente la chiamata indiretta

-----------------------------------------------------------------------

Summary of changes:
 doc/it/ChangeLog   |  4 ++++
 doc/it/gawktexi.in | 24 +++++++++++++++++++-----
 2 files changed, 23 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]