diff options
Diffstat (limited to 'cppawk-include/base.h')
-rw-r--r-- | cppawk-include/base.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/cppawk-include/base.h b/cppawk-include/base.h index 5472233..568ffcd 100644 --- a/cppawk-include/base.h +++ b/cppawk-include/base.h @@ -42,9 +42,16 @@ #define __present(arg) ((arg) != "" || (arg) != 0) +#if __egawk__ +#define __let(...) @let (__VA_ARGS__) +#define __have_let 1 +#else +#define __let(...) +#endif + #if __gawk__ #define __have_switch 1 -#if __gawk_ver >= 040000 +#if __gawk_ver >= 040000 || __egawk__ #define __have_indirect_functions 1 #endif #endif |