aboutsummaryrefslogtreecommitdiffstats
path: root/gawkapi.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-11-08 21:57:33 +0200
committerArnold D. Robbins <arnold@skeeve.com>2017-11-08 21:57:33 +0200
commit235cdcf449ae3630d53da430267c76b6d8b58d76 (patch)
tree1b0282db5d31221572ba77dcd1a95d3a2e2a3693 /gawkapi.h
parent767a091d2b99cd2afe8c427ed944ba588aedb02b (diff)
parenta5397f50278d484584b4c157d0deafe72bed32b4 (diff)
downloadegawk-235cdcf449ae3630d53da430267c76b6d8b58d76.tar.gz
egawk-235cdcf449ae3630d53da430267c76b6d8b58d76.tar.bz2
egawk-235cdcf449ae3630d53da430267c76b6d8b58d76.zip
Merge branch 'master' into feature/fix-comments
Diffstat (limited to 'gawkapi.h')
-rw-r--r--gawkapi.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/gawkapi.h b/gawkapi.h
index 93ec5c1f..7f574576 100644
--- a/gawkapi.h
+++ b/gawkapi.h
@@ -323,13 +323,15 @@ typedef struct awk_string {
size_t len; /* length thereof, in chars */
} awk_string_t;
+enum AWK_NUMBER_TYPE {
+ AWK_NUMBER_TYPE_DOUBLE,
+ AWK_NUMBER_TYPE_MPFR,
+ AWK_NUMBER_TYPE_MPZ
+};
+
typedef struct awk_number {
double d; /* always populated in data received from gawk */
- enum AWK_NUMBER_TYPE {
- AWK_NUMBER_TYPE_DOUBLE,
- AWK_NUMBER_TYPE_MPFR,
- AWK_NUMBER_TYPE_MPZ
- } type;
+ enum AWK_NUMBER_TYPE type;
void *ptr; /* either NULL or mpfr_ptr or mpz_ptr */
} awk_number_t;