b08ebd719c
added qse_ubi_t
...
separated task functions from httpd.c to httpd_task.c
2011-07-21 10:17:16 +00:00
38b00c0756
touched up code
2011-05-26 08:42:26 +00:00
2cbe0d4681
enhanced val_int_to_str().
...
changed the return type of qse_awk_valtostr()
2011-05-26 08:00:19 +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
da35a4c6dc
changed qse_awk_prm_t to include basic math functions
2011-05-18 08:37:51 +00:00
574f373cf0
added some DOS stuffs
2011-05-04 08:00:38 +00:00
42327ce6d1
enhanced record reading further
2011-05-02 07:28:51 +00:00
65588fad45
updated copyright notice
2011-04-23 08:28:43 +00:00
0ba21de0f1
changed the way FILENAME and OFILENAME are set upon start-up
2011-04-21 01:37:48 +00:00
ea724c784c
touched up awk for OS2
2011-04-18 09:28:22 +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
1b874c975b
fixed a build issue on a platform with gcc where sizeof(double) == sizeof(long double)
2011-02-01 07:46:52 +00:00
f467ec9930
touched the memory allocator
2010-07-25 06:43:26 +00:00
99c72b1755
* renamed map to htb
...
* added qse_awk_findgbl()
* added Awk::findGlobal()
* began working on red-black tree
2010-07-09 00:58:44 +00:00
d418e651e5
- added easy C API functions for sed and cut
...
- added a sample C program for sed
- added C++ API for cut.
2009-12-22 06:29:52 +00:00
782fa151de
interim commit while implementing a regular expression processor
2009-11-23 07:58:53 +00:00
225b1c5ec1
touched up code
2009-09-22 07:28:18 +00:00
773f5cec57
touched up code a bit
2009-09-16 04:01:02 +00:00
f14f01864d
fixed a bug in handling QSE_SED_QUIET for the 'n' command
2009-09-05 07:08:19 +00:00
9c872e932a
touched up code a little bit
2009-08-29 05:58:05 +00:00
2ba054c1a3
enhanded StdAwk::Pipe to support CloseMode
2009-08-29 03:48:02 +00:00
81b3d369e8
implemented partial closing for rwpipe
2009-08-28 06:52:20 +00:00
b6ca96214a
improved line number handling
2009-08-20 08:04:15 +00:00
267a602d4b
changed qse_awk_seterrnum() and qse_awk_rtx_seterrnum()
2009-08-17 07:44:20 +00:00
9eb2c2da4c
fixed bugs in handling @include
2009-08-10 21:29:59 +00:00
ff92573543
improved @include handling
2009-08-01 07:01:04 +00:00
0da1c65cf5
implemented @include partially
2009-07-27 20:31:58 +00:00
90955d1b0a
interim commit
2009-07-25 23:18:42 +00:00
602a14a54e
added QSE_AWK_STRIPSTRSPC
2009-07-17 06:43:47 +00:00
f0f2db5e8a
cleaned up code
2009-07-16 04:43:31 +00:00
b682392d5f
- fixed a bug of not handling nextfile and nextofile when no files are specified in the standard console handler
...
(awk/std.c)
- enhanced the console handler for StdAwk
2009-07-08 07:05:10 +00:00
06d3d78abf
cleaned up code and enhanced documentation
2009-06-26 01:39:27 +00:00
393dd9be8d
improved the standard console handler to handle when ARGV has been overridden in a script
2009-06-25 02:29:33 +00:00
4b139e0472
cleaned up code
2009-06-24 07:29:18 +00:00
e66a372119
added -v var=val to cmd/awk/awk.c
2009-06-21 06:47:34 +00:00
cf606b6819
fixed a bug in matching zero occurrence in a group
2009-06-19 06:08:06 +00:00
e774c0bbd1
improved numeric string comparison for various contexts.
2009-06-17 00:05:40 +00:00
fd1c529c46
fixed a few bugs in awk
...
- improved input console file and ARGV handling.
- fixed bugs in the builtin rand() function.
- added a new option to rex.
- fixed a control flow handling bug in for(x in y) of awk.
2009-06-11 07:18:25 +00:00
a326e5f17f
fixed a bug in the builtin split() function
2009-06-10 07:07:42 +00:00
551e6f7c09
reorganized files
2009-06-04 15:50:32 +00:00
c221321cda
removed qse_ccls_t and related functions and added qse_strtrm()
2009-05-08 07:15:04 +00:00
004ba389f2
documented qse_awk_rtx_valtostr() and renamed qse_awk_rtx_valtostrdup()
...
to qse_awk_rtx_valtocpldup()
2009-03-02 03:58:19 +00:00
0b89f7e322
changed code for new qse_awk_valtostr().
...
- fixed a bug in shorten_record() in awk/run.c
- added qse_awk_valtostrdup()
- added qse_awk_rtx_alloc ()
- added qse_awk_rtx_free ()
2009-03-01 09:27:03 +00:00
3ca13066a9
added qse_awk_rtx_getxtnstd() and enhanced qse_awk_rtx_openstd()
2009-02-27 06:55:05 +00:00
651f6d2dfa
added qse_awk_getxtnstd() and enhanced qse_awk_openstd()
2009-02-27 04:56:12 +00:00
58a47ba425
cleaned up code
2009-02-26 04:35:22 +00:00
d0ce35eacf
enhanced and fixed a few functions.
...
- qse_awk_rtx_call()
- qse_awk_parsesimple()
- qse_awk_parsesimple_in_t
- qse_awk_parsesimple_out_t
2009-02-23 08:10:34 +00:00
2e24e29e8c
enhanced qse_awk_parsesimple() more
2009-02-22 08:16:35 +00:00
82cbaab6f2
enahnced qse_awk_parsesimple()
2009-02-22 06:28:02 +00:00