diff options
-rw-r--r-- | README.md | 19 |
1 files changed, 17 insertions, 2 deletions
@@ -132,12 +132,27 @@ There are currently macro that features the ability for the application to define new iteration clauses, in addition to the numerous useful ones that come with `loop`. **Currently lacking documentation***. This area - will be documented after `<cons.h>` documentation is complete. + is being documented now that `<cons.h>` documentation is complete. * `<cons.h>`: provides Lisp-like functional, heterogeneous list manipulation, higher order functions, some useful control operators, and functions combining Lisp lists and Awk arrays such as `group_by`. - Partially documented by the [`cppawk-cons` man page](../tree/cppawk-cons.1). + Now fully documented by the [`cppawk-cons` man page](../tree/cppawk-cons.1). + +Several unreleased headers are in the development queue: + +* `<field.h>`: utilities for manipulating fields. + +* `<varg.h>`: utilities for writing variadic functions in Awk; + the private API version of this is used in existing work, but does + not have separate test cases, and doesn't have a public, documented + version. + +* `<array.h>`: some associative array utilities. + +* `<alist.h>`: Lisp-like assoc lists: addendum to `<cons.h>`. + +* Certain utilities in the private header `<base.h>` should be made public. ## Why? |