diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2012-05-29 23:33:27 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2012-05-29 23:33:27 +0300 |
commit | 04dc190623f0d99d80387b33ca747b8cbad37724 (patch) | |
tree | 2a54d44dc62160ee6f14ec55442508fce0246810 /ChangeLog | |
parent | 62d890d4384a70c7550876c617b3a34e28dab234 (diff) | |
download | egawk-04dc190623f0d99d80387b33ca747b8cbad37724.tar.gz egawk-04dc190623f0d99d80387b33ca747b8cbad37724.tar.bz2 egawk-04dc190623f0d99d80387b33ca747b8cbad37724.zip |
Further API work.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -1,3 +1,18 @@ +2012-05-29 Arnold D. Robbins <arnold@skeeve.com> + + * gawkapi.c (node_to_awk_value): Add third parameter indicating type + of value desired. Based on that, do force_string or force_number + to get the "other" type. + (awk_value_to_node): Clean up the code a bit. + (get_curfunc_param): Move forcing of values into node_to_awk_value. + (api_sym_lookup): Add third parameter indicating type of value wanted. + (api_get_array_element): Ditto. + * gawk_api.h: Additional comments and clarifications. Revise APIs + to take third 'wanted' argument as above. + (awk_value_t): No longer a union so that both values may be accessed. + All macros: Parenthesized the bodies. + * bootstrap.sh: Rationalize a bit. + 2012-05-26 Andrew J. Schorr <aschorr@telemetry-investments.com> * Makefile.am (include_HEADERS): Add so gawkapi.h will be installed. @@ -13,7 +28,7 @@ * awk.h (is_off_limits_var): Declare it. * gawkapi.c (api_sym_lookup): Use it. - * bootstrap.h: Touch various files in the extension directory also. + * bootstrap.sh: Touch various files in the extension directory also. 2012-05-24 Andrew J. Schorr <aschorr@telemetry-investments.com> |