gawextlib: Base library for gawkextlib extensions

Version: 1.0.4 , license: GPLv3+
Requires: gawk API 1.1+


Summary

gawkextlib is a library providing common support infrastructure for gawk extensions. This package provides 'libgawkextlib', which is used by various gawk extension modules -- for example gawk-xml, gawk-pgsql, and more. The gawkextlib-devel package contains the header files and libraries needed to develop gawk extension modules that use gawkextlib facilities.

Description

The libgawkextlib library contains the strhash API used by various extensions, and the gawk_varinit API to make it easy to initialize variables (used by XML and MPFR).

To build this package from git sources:

   autoreconf -i && configure && make && make check && make install

Authors

The gawkextlib APIs were created by Andrew Schorr, with help from Jürgen Kahrs. The strhash API is based on gawk's array implementation. The varinit API provides some helpful wrappers around the gawkapi functions.


Copyright © 2018-2021 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Auk picture extracted from "The New Student's Reference Work" (1914) - now public domain.