aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info95
1 files changed, 53 insertions, 42 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index dacbee12..561a40f6 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -30011,6 +30011,14 @@ The OpenSolaris POSIX 'awk'
from
<https://github.com/joyent/illumos-joyent/blob/master/usr/src/cmd/awk_xpg4>.
+'goawk'
+ This is an 'awk' interpreter written in the Go programming language
+ (https://golang.org/). It implements POSIX 'awk', with a few minor
+ extensions. Source code is available from
+ <https://github.com/benhoyt/goawk>. The author wrote a nice
+ article (https://benhoyt.com/writings/goawk/) describing the
+ implementation.
+
'jawk'
This is an interpreter for 'awk' written in Java. It claims to be
a full interpreter, although because it uses Java facilities for
@@ -34751,6 +34759,8 @@ Index
* GNU/Linux: Manual History. (line 28)
* GNU/Linux <1>: I18N Example. (line 57)
* GNU/Linux <2>: Glossary. (line 746)
+* Go implementation of awk: Other Versions. (line 113)
+* goawk: Other Versions. (line 113)
* Gordon, Assaf: Contributors. (line 108)
* GPL (General Public License): Manual History. (line 11)
* GPL (General Public License) <1>: Glossary. (line 394)
@@ -34901,9 +34911,9 @@ Index
* Jacobs, Andrew: Passwd Functions. (line 90)
* Jaegermann, Michal: Acknowledgments. (line 60)
* Jaegermann, Michal <1>: Contributors. (line 46)
-* Java implementation of awk: Other Versions. (line 113)
+* Java implementation of awk: Other Versions. (line 121)
* Java programming language: Glossary. (line 466)
-* jawk: Other Versions. (line 113)
+* jawk: Other Versions. (line 121)
* Jedi knights: Undocumented. (line 6)
* Johansen, Chris: Signature Program. (line 25)
* join() user-defined function: Join Function. (line 18)
@@ -34955,7 +34965,7 @@ Index
* length of string: String Functions. (line 171)
* Lesser General Public License (LGPL): Glossary. (line 489)
* LGPL (Lesser General Public License): Glossary. (line 489)
-* libmawk: Other Versions. (line 121)
+* libmawk: Other Versions. (line 129)
* libraries of awk functions: Library Functions. (line 6)
* libraries of awk functions, assertions: Assert Function. (line 6)
* libraries of awk functions, associative arrays and: Library Names.
@@ -35269,7 +35279,7 @@ Index
* patterns, types of: Pattern Overview. (line 15)
* pawk (profiling version of Brian Kernighan's awk): Other Versions.
(line 78)
-* pawk, awk-like facilities for Python: Other Versions. (line 125)
+* pawk, awk-like facilities for Python: Other Versions. (line 133)
* PC operating systems, gawk on: PC Using. (line 6)
* PC operating systems, gawk on, installing: PC Installation. (line 6)
* percent sign (%), % operator: Precedence. (line 54)
@@ -35465,13 +35475,13 @@ Index
* pwcat program: Passwd Functions. (line 23)
* q debugger command (alias for quit): Miscellaneous Debugger Commands.
(line 100)
-* QSE awk: Other Versions. (line 131)
+* QSE awk: Other Versions. (line 139)
* Quanstrom, Erik: Alarm Program. (line 8)
* question mark (?), ?: operator: Precedence. (line 91)
* question mark (?), regexp operator: Regexp Operators. (line 111)
* question mark (?), regexp operator <1>: GNU Regexp Operators.
(line 62)
-* QuikTrim Awk: Other Versions. (line 135)
+* QuikTrim Awk: Other Versions. (line 143)
* quit debugger command: Miscellaneous Debugger Commands.
(line 100)
* QUIT signal (MS-Windows): Profiling. (line 212)
@@ -35804,15 +35814,16 @@ Index
* source code, Brian Kernighan's awk: Other Versions. (line 13)
* source code, BusyBox Awk: Other Versions. (line 88)
* source code, gawk: Gawk Distribution. (line 6)
+* source code, goawk: Other Versions. (line 113)
* source code, Illumos awk: Other Versions. (line 105)
-* source code, jawk: Other Versions. (line 113)
-* source code, libmawk: Other Versions. (line 121)
+* source code, jawk: Other Versions. (line 121)
+* source code, libmawk: Other Versions. (line 129)
* source code, mawk: Other Versions. (line 39)
* source code, mixing: Options. (line 117)
* source code, pawk: Other Versions. (line 78)
-* source code, pawk (Python version): Other Versions. (line 125)
-* source code, QSE awk: Other Versions. (line 131)
-* source code, QuikTrim Awk: Other Versions. (line 135)
+* source code, pawk (Python version): Other Versions. (line 133)
+* source code, QSE awk: Other Versions. (line 139)
+* source code, QuikTrim Awk: Other Versions. (line 143)
* source code, Solaris awk: Other Versions. (line 96)
* source files, search path for: Programs Exercises. (line 70)
* sparse arrays: Array Intro. (line 76)
@@ -36702,36 +36713,36 @@ Node: Bug address1201662
Node: Usenet1204644
Node: Maintainers1205648
Node: Other Versions1206909
-Node: Installation summary1213467
-Node: Notes1214669
-Node: Compatibility Mode1215463
-Node: Additions1216245
-Node: Accessing The Source1217170
-Node: Adding Code1218607
-Node: New Ports1224826
-Node: Derived Files1229314
-Ref: Derived Files-Footnote-11234960
-Ref: Derived Files-Footnote-21234995
-Ref: Derived Files-Footnote-31235593
-Node: Future Extensions1235707
-Node: Implementation Limitations1236365
-Node: Extension Design1237548
-Node: Old Extension Problems1238692
-Ref: Old Extension Problems-Footnote-11240210
-Node: Extension New Mechanism Goals1240267
-Ref: Extension New Mechanism Goals-Footnote-11243631
-Node: Extension Other Design Decisions1243820
-Node: Extension Future Growth1245933
-Node: Notes summary1246769
-Node: Basic Concepts1247944
-Node: Basic High Level1248625
-Ref: figure-general-flow1248907
-Ref: figure-process-flow1249592
-Ref: Basic High Level-Footnote-11252893
-Node: Basic Data Typing1253078
-Node: Glossary1256406
-Node: Copying1288244
-Node: GNU Free Documentation License1325787
-Node: Index1350907
+Node: Installation summary1213823
+Node: Notes1215025
+Node: Compatibility Mode1215819
+Node: Additions1216601
+Node: Accessing The Source1217526
+Node: Adding Code1218963
+Node: New Ports1225182
+Node: Derived Files1229670
+Ref: Derived Files-Footnote-11235316
+Ref: Derived Files-Footnote-21235351
+Ref: Derived Files-Footnote-31235949
+Node: Future Extensions1236063
+Node: Implementation Limitations1236721
+Node: Extension Design1237904
+Node: Old Extension Problems1239048
+Ref: Old Extension Problems-Footnote-11240566
+Node: Extension New Mechanism Goals1240623
+Ref: Extension New Mechanism Goals-Footnote-11243987
+Node: Extension Other Design Decisions1244176
+Node: Extension Future Growth1246289
+Node: Notes summary1247125
+Node: Basic Concepts1248300
+Node: Basic High Level1248981
+Ref: figure-general-flow1249263
+Ref: figure-process-flow1249948
+Ref: Basic High Level-Footnote-11253249
+Node: Basic Data Typing1253434
+Node: Glossary1256762
+Node: Copying1288600
+Node: GNU Free Documentation License1326143
+Node: Index1351263

End Tag Table