Awka

Awka is both a translator of AWK programs to ANSI C, and a separate library against which the C code is linked. The aims of Awka are to allow creation an executable that provides generally better performance than AWK interpretors, to allow easy inclusion of AWK logic in larger C applications, and use of external C functions within AWK scripts.

Tags Software Development Code Generators Libraries
Licenses GPL LGPL
Operating Systems POSIX
Implementation C Unix Shell

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 Jul 2001 21:18
  • Rrelease-after

Changes: Networking features introduced in Gawk 3.1.0 are now supported by Awka (causing change of license to GPL), and several other new Gawk functions have been added. A new and much improved hashing method has been adopted for arrays, Regular Expressions will execute a little quicker, and where possible Awka will track the datatype of variables to optimise performance.

  • Rrelease-mid
  •  13 Jun 2001 10:05
  • Rrelease-after

Changes: Some problems with compiling on some platforms have been fixed, as have difficulties running the test suite. FIELDWIDTHS will no longer affect the split() function, and there's a speed boost for execution of simple regular expressions.

  • Rrelease-mid
  •  30 May 2001 15:44
  • Rrelease-after

Changes: Cleanups for a six-month backlog of bug reports, and addition of several missing features required by the Posix standard such as 'next' within functions and 'var=value' from the commandline.

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

    Changes: Awka supports calls to external C functions as if they were built-in to the language, so you are no longer restricted to the functions that AWK provides. The libawka API has been documented, and a walk-through guide prepared to help developers get started.

    • Rrelease-mid
    •  30 Jan 2001 06:12
    • Rrelease-after

      Changes: This is a beta release. It's not yet stable enough for general use, but its on the way.

      Rss Recent comments

      Rcomment-before 06 Feb 2001 18:12 Rcomment-trans andrewsumner Rcomment-after

      Awka has moved...
      to awka.sourceforge.net

      I've tried updating the above links, but no luck.

      If the freshmeat.net admin guys could correct them I'd be very grateful :)

      D1ad423ceb4ccbc02b58d6c8e1762776_thumb

      Project Spotlight

      xwax

      DJ software for Linux.

      No-screenshot

      Project Spotlight

      Libiqxmlrpc

      An object-oriented XML-RPC C++ library.