570 Commits

Author SHA1 Message Date
faf421a54c added parser code 2011-06-21 08:56:40 +00:00
2adaa58e7d no meaningful changes... 2011-06-16 10:00:36 +00:00
adcf59e44d did a bit of stx work 2011-06-08 10:30:16 +00:00
f50b2835f7 resumed stx after years of hibernation 2011-06-05 10:22:20 +00:00
ed207769ff enhanced parse_primary_ident() in lib/awk/parse.c
also fixed a memory leak in the function
changed name of some data types
2011-05-30 09:15:52 +00:00
2cbe0d4681 enhanced val_int_to_str().
changed the return type of qse_awk_valtostr()
2011-05-26 08:00:19 +00:00
26427dd4c3 enhanced qse_awk_rtx_valtostr() 2011-05-25 09:14:58 +00:00
948f5de1cb added QSE_AWK_VAL_MAP_ITR_KEY() and deleted QSE_AWK_VAL_MAP_ITR_KEY_PTR()/QSE_AWK_VAL_MAP_ITR_KEY_LEN()
added QSE_HTB_KPTL()/QSE_HTB_VPTL()/QSE_RBT_KPTL()/QSE_RBT_VPTL()
2011-05-24 22:22:40 +00:00
7e6a4dc0d5 * added qse_cptl_t/qse_xptl_t
* deleted word substitution functions from awk
2011-05-24 10:52:37 +00:00
40711d3320 exposed the details of qse_awk_fun_t 2011-05-23 21:38:03 +00:00
bc941f10db added pooled memory allocator taking code from tre for tre porting 2011-05-23 09:03:30 +00:00
8f88a97dfc added qse_awk_rtx_findfun() and qse_awk_rtx_callfun() 2011-05-22 10:08:54 +00:00
d879fd69af fixed lib/cmn/Makefile.am 2011-05-20 21:18:13 +00:00
4a1e5d6106 added a missing file in Makefile.am 2011-05-20 09:15:15 +00:00
f0e64b56eb added QSE_STR_CSTR() 2011-05-19 21:33:28 +00:00
6eebf4baa2 touched up code for less lines 2011-05-19 20:50:51 +00:00
c7a49615a2 improved tokenization by rex 2011-05-19 08:36:40 +00:00
845b4ae4f0 included the int() function into the main awk 2011-05-18 20:32:39 +00:00
4da9a4d010 migrated math functions in Awk and StdAwk 2011-05-18 08:56:54 +00:00
da35a4c6dc changed qse_awk_prm_t to include basic math functions 2011-05-18 08:37:51 +00:00
a2a474bb34 added qse_awk_rtx_getfirstmapvalitr()/qse_awk_rtx_getnextmapvalitr() 2011-05-13 22:06:55 +00:00
4e882e79c0 changed Awk::Value::setIndexedVal() 2011-05-13 10:16:57 +00:00
2cb55e3676 added qse_awk_rtx_setmapvalfld()/qse_awk_rtx_getmapvalfld() 2011-05-13 08:55:53 +00:00
3ae34f8acc modified code for the first successful dos/4gw build omitting unsupported features 2011-05-10 10:11:13 +00:00
26bae0b0fb enhanced fio.c for DOS 2011-05-05 09:11:23 +00:00
574f373cf0 added some DOS stuffs 2011-05-04 08:00:38 +00:00
fd0b3f9abd added qse_mbsbasename()/qse_wcsbasename() 2011-05-04 01:48:42 +00:00
d915a0fc7a enhanced multi-character RS handling 2011-05-01 09:24:38 +00:00
32be9131c7 added qse_mbs_t/qse_wcs_t and related functions 2011-04-26 08:53:50 +00:00
65588fad45 updated copyright notice 2011-04-23 08:28:43 +00:00
ea724c784c touched up awk for OS2 2011-04-18 09:28:22 +00:00
212a71460f added qse_mbsincl()/qse_wcsincl()/qse_mbsexcl()/qse_wcsexcl() and related functions 2011-04-17 09:40:57 +00:00
bdc537fbdc * fixed a bug of opening a console output file in a wrong mode resulting in failure.
* added a new sample file for awk
2011-04-17 08:55:26 +00:00
603af95dca added qse_mbsset()/qse_wcsset()/qse_mbsdel()/qse_wcsdel() and related functions 2011-04-16 09:18:27 +00:00
e1d7784e4e added qse_mbsrot()/qse_wcsrot()/qse_mbsrev()/qse_wcsrev() and related functions 2011-04-15 06:42:48 +00:00
610e2348de added qse_mbstok()/qse_wcstok() and related functions 2011-04-13 09:36:18 +00:00
610059c023 added qse_mbsbeg()/qse_wcsbeg()/qse_mbsend()/qse_wcsend() and related functions 2011-04-12 08:15:30 +00:00
10901ba0df added qse_mbstrm()/qse_wcstrm()/qse_mbspac()/qse_wcspac() and related functions 2011-04-09 07:56:28 +00:00
c0afd55a3a added qse_mbsspltrn()/qse_wcsspltrn()/qse_mbsspl()/qse_wcsspl() 2011-04-08 00:46:25 +00:00
ee52b08a0c added qse_mbsbytes()/qse_wcsbytes() 2011-04-04 08:57:23 +00:00
2f4a4000cd fixed issues of watcomc for _win32 in stdio.c 2011-04-01 09:32:07 +00:00
96da678f14 added qse_mbsword()/qse_wcsword()/qse_mbscaseword()/qse_wcscaseword() 2011-03-31 22:15:24 +00:00
48bf4d5a05 added qse_mbsxword()/qse_wcsxword() and related functions 2011-03-31 09:07:48 +00:00
9cf0386f11 added qse_mbsxstr()/qse_wcsxstr() and related functions 2011-03-30 09:37:19 +00:00
5662ae2010 added qse_mbsdup()/qse_wcsdup() and related functions 2011-03-30 05:20:29 +00:00
22a3eee756 added qse_mbscat()/qse_wcscat() and related functions 2011-03-29 10:07:37 +00:00
c9caef5ae8 added qse_mbsxsubst()/qse_wcsxsubst() 2011-03-28 08:32:37 +00:00
2470066357 added qse_mbsxchr()/qse_wcsxchar() and related functions 2011-03-27 23:04:24 +00:00
0b552210e8 added qse_strlwr() and qse_strupr() 2011-03-26 10:02:04 +00:00
895570a771 corrected faults in character handling functions and macros 2011-03-25 22:52:47 +00:00