Additions (The GNU Awk User’s Guide)

From Get docs

C.2 Making Additions to gawk

If you find that you want to enhance gawk in a significant fashion, you are perfectly free to do so. That is the point of having free software; the source code is available and you are free to change it as you want (see section GNU General Public License).

This section discusses the ways you might want to change gawk as well as any considerations you should bear in mind.

Accessing The Source    Accessing the Git repository.
Adding Code    Adding code to the main body of gawk.
New Ports    Porting gawk to a new operating system.
Derived Files    Why derived files are kept in the Git repository.