[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4951-g1d4e1e1b
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4951-g1d4e1e1b |
Date: |
Sun, 13 Nov 2022 14:03:38 -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, gawk-5.2-stable has been updated
via 1d4e1e1bc75d213ea439078267596674ef461957 (commit)
from 4fdb58a8ebe7e11a2b527ac3c04e0b63edf9fb0e (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=1d4e1e1bc75d213ea439078267596674ef461957
commit 1d4e1e1bc75d213ea439078267596674ef461957
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Sun Nov 13 21:03:21 2022 +0200
Document awkcc.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index f05078bb..c12ea37e 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2022-11-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (Other Versions): Add info on awkcc.
+
2022-11-06 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in: Remove references to VAX/VMS, change "VMS" to
diff --git a/doc/gawk.info b/doc/gawk.info
index 8b86a244..e9a1d85f 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -32577,6 +32577,13 @@ Mircea Neacsu's Embeddable 'awk'
information. (This is not related to Nelson Beebe's modified
version of BWK 'awk', described earlier.)
+'awkcc'
+ This is an early adaptation of Unix 'awk' that translates 'awk'
+ into C code. It was done by J. Christropher Ramming at Bell Labs,
+ circa 1988. It's available at <https://github.com/nokia/awkcc>.
+ Bringing this up to date would be an interesting software
+ engineering exercise.
+
QSE 'awk'
This is an embeddable 'awk' interpreter. For more information, see
<https://code.google.com/p/qse/>.
@@ -36149,6 +36156,7 @@ Index
* awka compiler for awk: Other Versions. (line 64)
* AWKBUFSIZE environment variable: Other Environment Variables.
(line 41)
+* awkcc, awk to C translator: Other Versions. (line 167)
* AWKgo: Other Versions. (line 133)
* AWKLIBPATH environment variable: Options. (line 203)
* AWKLIBPATH environment variable <1>: AWKLIBPATH Variable. (line 6)
@@ -38462,7 +38470,7 @@ Index
* pwcat program: Passwd Functions. (line 23)
* q debugger command (alias for quit): Miscellaneous Debugger Commands.
(line 100)
-* QSE awk: Other Versions. (line 167)
+* QSE awk: Other Versions. (line 174)
* qualified name, definition of: Qualified Names. (line 6)
* qualified name, use of: Qualified Names. (line 17)
* Quanstrom, Erik: Alarm Program. (line 8)
@@ -38471,7 +38479,7 @@ Index
* question mark (?), regexp operator <1>: GNU Regexp Operators.
(line 61)
* question mark (?), ?: operator: Precedence. (line 91)
-* QuikTrim Awk: Other Versions. (line 171)
+* QuikTrim Awk: Other Versions. (line 178)
* quit debugger command: Miscellaneous Debugger Commands.
(line 100)
* QUIT signal (MS-Windows): Profiling. (line 220)
@@ -38484,6 +38492,7 @@ Index
* Rakitzis, Byron: History Sorting. (line 25)
* Ramey, Chet: Acknowledgments. (line 60)
* Ramey, Chet <1>: General Data Types. (line 6)
+* Ramming, J. Christopher: Other Versions. (line 167)
* rand: Numeric Functions. (line 33)
* random numbers, rand()/srand() functions: Numeric Functions.
(line 33)
@@ -38848,8 +38857,9 @@ Index
* source code, libmawk: Other Versions. (line 153)
* source code, embeddable awk interpreter: Other Versions. (line 156)
* source code, pawk (Python version): Other Versions. (line 161)
-* source code, QSE awk: Other Versions. (line 167)
-* source code, QuikTrim Awk: Other Versions. (line 171)
+* source code, awkcc: Other Versions. (line 167)
+* source code, QSE awk: Other Versions. (line 174)
+* source code, QuikTrim Awk: Other Versions. (line 178)
* source file, show in debugger: Debugger Info. (line 37)
* source files, search path for: Programs Exercises. (line 70)
* sparse arrays: Array Intro. (line 76)
@@ -39821,37 +39831,37 @@ Node: Performance bugs1301500
Node: Asking for help1304421
Node: Maintainers1306388
Node: Other Versions1307395
-Node: Installation summary1315665
-Node: Notes1317005
-Node: Compatibility Mode1317799
-Node: Additions1318581
-Node: Accessing The Source1319506
-Node: Adding Code1320943
-Node: New Ports1327758
-Node: Derived Files1332133
-Ref: Derived Files-Footnote-11337792
-Ref: Derived Files-Footnote-21337827
-Ref: Derived Files-Footnote-31338422
-Node: Future Extensions1338536
-Node: Implementation Limitations1339194
-Node: Extension Design1340404
-Node: Old Extension Problems1341548
-Ref: Old Extension Problems-Footnote-11343066
-Node: Extension New Mechanism Goals1343123
-Ref: Extension New Mechanism Goals-Footnote-11346487
-Node: Extension Other Design Decisions1346676
-Node: Extension Future Growth1348789
-Node: Notes summary1349395
-Node: Basic Concepts1350553
-Node: Basic High Level1351234
-Ref: figure-general-flow1351516
-Ref: figure-process-flow1352202
-Ref: Basic High Level-Footnote-11355504
-Node: Basic Data Typing1355689
-Node: Glossary1359017
-Node: Copying1390904
-Node: GNU Free Documentation License1428447
-Node: Index1453567
+Node: Installation summary1315975
+Node: Notes1317315
+Node: Compatibility Mode1318109
+Node: Additions1318891
+Node: Accessing The Source1319816
+Node: Adding Code1321253
+Node: New Ports1328068
+Node: Derived Files1332443
+Ref: Derived Files-Footnote-11338102
+Ref: Derived Files-Footnote-21338137
+Ref: Derived Files-Footnote-31338732
+Node: Future Extensions1338846
+Node: Implementation Limitations1339504
+Node: Extension Design1340714
+Node: Old Extension Problems1341858
+Ref: Old Extension Problems-Footnote-11343376
+Node: Extension New Mechanism Goals1343433
+Ref: Extension New Mechanism Goals-Footnote-11346797
+Node: Extension Other Design Decisions1346986
+Node: Extension Future Growth1349099
+Node: Notes summary1349705
+Node: Basic Concepts1350863
+Node: Basic High Level1351544
+Ref: figure-general-flow1351826
+Ref: figure-process-flow1352512
+Ref: Basic High Level-Footnote-11355814
+Node: Basic Data Typing1355999
+Node: Glossary1359327
+Node: Copying1391214
+Node: GNU Free Documentation License1428757
+Node: Index1453877
End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 0a6d2c16..a413b2e0 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -44519,6 +44519,17 @@ features to Python. See
@uref{https://github.com/alecthomas/pawk}
for more information. (This is not related to Nelson Beebe's
modified version of BWK @command{awk}, described earlier.)
+@item @command{awkcc}
+@cindex source code @subentry @command{awkcc}
+@cindex @command{awkcc}, @command{awk} to C translator
+@cindex Ramming, J.@: Christopher
+This is an early adaptation of Unix @command{awk} that
+translates @command{awk} into C code. It was done by
+J.@: Christropher Ramming at Bell Labs, circa 1988.
+It's available at @uref{https://github.com/nokia/awkcc}.
+Bringing this up to date would be an interesting
+software engineering exercise.
+
@item @w{QSE @command{awk}}
@cindex QSE @command{awk}
@cindex source code @subentry QSE @command{awk}
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 32ad31c1..29c3b163 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -43334,6 +43334,17 @@ features to Python. See
@uref{https://github.com/alecthomas/pawk}
for more information. (This is not related to Nelson Beebe's
modified version of BWK @command{awk}, described earlier.)
+@item @command{awkcc}
+@cindex source code @subentry @command{awkcc}
+@cindex @command{awkcc}, @command{awk} to C translator
+@cindex Ramming, J.@: Christopher
+This is an early adaptation of Unix @command{awk} that
+translates @command{awk} into C code. It was done by
+J.@: Christropher Ramming at Bell Labs, circa 1988.
+It's available at @uref{https://github.com/nokia/awkcc}.
+Bringing this up to date would be an interesting
+software engineering exercise.
+
@item @w{QSE @command{awk}}
@cindex QSE @command{awk}
@cindex source code @subentry QSE @command{awk}
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 4 +++
doc/gawk.info | 80 ++++++++++++++++++++++++++++++++-------------------------
doc/gawk.texi | 11 ++++++++
doc/gawktexi.in | 11 ++++++++
4 files changed, 71 insertions(+), 35 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, gawk-5.2-stable, updated. gawk-4.1.0-4951-g1d4e1e1b,
Arnold Robbins <=