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-4511-g4deada8


From: Antonio Giovanni Colombo
Subject: [SCM] gawk branch, feature/docit, updated. gawk-4.1.0-4511-g4deada8
Date: Sat, 2 Oct 2021 10:29:59 -0400 (EDT)

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  4deada818b4dc978c285459e2e111c431e8dfe1a (commit)
      from  76a79c4e3b15afa86b468c203479af276647fd7d (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=4deada818b4dc978c285459e2e111c431e8dfe1a

commit 4deada818b4dc978c285459e2e111c431e8dfe1a
Author: Antonio Giovanni Colombo <azc100@gmail.com>
Date:   Sat Oct 2 16:29:20 2021 +0200

    Addition of Dark Corner about typeof()

diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index 72aea91..15ce980 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,7 @@
+2021-10-02         Antonio Giovanni Colombo   <azc100@gmail.com>
+
+       * gawktexi.in: Updated.
+
 2021-09-28         Antonio Giovanni Colombo   <azc100@gmail.com>
 
        * gawktexi.in: Updated.
diff --git a/doc/it/gawktexi.in b/doc/it/gawktexi.in
index 799e779..9fe6e9d 100755
--- a/doc/it/gawktexi.in
+++ b/doc/it/gawktexi.in
@@ -21857,6 +21857,32 @@ Tuttavia, se si chiama @code{isarray()} e 
@code{typeof()} queste
 funzioni non cambiano gli argomenti che vengono passati loro da
 non ancora tipizzati (untyped) a non ancora assegnati (unassigned).
 
+@cindex angolo buio @subentry elementi di un vettore creati per riferimento
+Per ``variabile'' intendiamo quelle descritte da un identificativo semplice.
+Degli elementi di un vettore che vengano creati semplicemente facendo un
+riferimento agli stessi sono differenti, e sono automaticamente forzati
+a essere delle variabili scalari.  Si consideri:
+
+@example
+$ @kbd{gawk 'BEGIN @{ print typeof(x) @}'}
+@print{} untyped
+$ @kbd{gawk 'BEGIN @{ print typeof(x["pippo"]) @}'}
+@print{} unassigned
+@end example
+
+@noindent
+@code{x[0]} viene creato prima di essere passato alla funzione @code{typeof()};
+@code{typeof()} non @`e in grado di determinare se esisteva o meno prima che la
+funzione fosse chiamata.
+@value{DARKCORNER}
+
+@c FIXME: For 5.2, this will change, update this bit of doc.
+Questa situazione può cambiare in una futura versione di @command{gawk},
+in cui potrebbe essere consentito a un tale elemento di vettore
+non assegnato di essere utilizzato per un vettore multidimensionale,
+e non rimanere una variabile scalare per sempre (o fino a che non
+venga cancellata).
+
 @node Funzioni di internazionalizzazione
 @subsection Funzioni per tradurre stringhe
 @cindex @command{gawk} @subentry funzioni di traduzione di stringhe

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

Summary of changes:
 doc/it/ChangeLog   |  4 ++++
 doc/it/gawktexi.in | 26 ++++++++++++++++++++++++++
 2 files changed, 30 insertions(+)


hooks/post-receive
-- 
gawk



reply via email to

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