12 Commits

Author SHA1 Message Date
3bfaaa2bc9 added the unique_id field to qse_awk_sio_arg_t to implement the single time inclusion feature.
added primitive logic to check and remember inclusion
2019-05-12 17:03:30 +00:00
eb9413907b implemented @pragma implicit on/off in awk 2019-05-10 10:01:03 +00:00
006042f6cb redefined some memory allocation functions
added the ismap builtin function to awk
2019-05-02 11:29:51 +00:00
b3d63c259b redefined qse_awk_mmgr(), qse_awk_getcmgr(), qse_setcmgr() by exposing the mmgr/cmgr fields via qse_awk_alt_t.
implemented comparison operations for the fun value.
changed behavior of some comparison operations that would otherwise result in a runtime error
2019-04-30 07:23:34 +00:00
3368c91834 have implemented the function-pointer-as-value feature experimentally 2019-04-29 09:40:13 +00:00
146cc6436b Added qse_awk_rtx_formatmbs().
enhanced the builtin printf to handle the byte array format
2019-04-21 15:54:49 +00:00
07be5e22d7 added quite some code for handling mbs in awk 2019-04-18 08:42:54 +00:00
f16437d7c0 writing mbs_to_str() in awk/val.c 2019-04-15 15:36:23 +00:00
81cbac9e4d added qse_awk_wcsxtoint()/qse_awk_mbsxtoint() and made qse_awk_strtointo() a macro
added qse_awk_wcsxtoflt()/qse_awk_mbsxtoflt() and made qse_awk_strxtoflt() a macro
enhanced qse_awk_rtx_valtonum() to handle a byte array
2019-04-15 04:30:49 +00:00
98f726e2cc added the global variable STRIPRECSPC.
fixed how to set rtx->gbl.ignorecase for IGNORECASE in set_global()
2019-02-04 12:20:16 +00:00
7f24950536 renamed qse_lda_t to qse_arr_t 2016-09-23 14:53:51 +00:00
66dfa3a2fd did more migrating works 2016-04-29 03:55:42 +00:00