0de14c4744
resolved numerous bugs regarding byte-characters and byte-strings
...
changed the way to handle %s/%k/%K contained inside CONVFMT - treat the format specifier as if it is %g instead of returning an error.
removed HAWK_EFMTCNV for the CONVFMT formatting change
2020-12-10 16:55:47 +00:00
e983d7701a
added some code for the byte-character literal support.
...
enhanced value comparison routines
2020-12-09 18:07:20 +00:00
2e25911bfd
enhanced the concat operator handler to process mbs properly
2020-12-09 04:02:04 +00:00
44bfa42a69
changed the literal notations of a raw string, a byte string, a raw byte string to have the @ sign before b, r, br, rb
2020-11-08 17:23:25 +00:00
7f479f156b
added special parser-level substitution word - @SCRIPTNAME, @SCRIPTLINE
2020-05-04 07:14:32 +00:00
8ad37dabf0
removed hawk::array_size(), hawk::array_tally().
...
enhanced hawk::array() and hawk::map() to accept values
2020-05-03 15:49:31 +00:00
6709839f96
fixed another bug in 'in' evaluation
2020-05-03 06:05:06 +00:00
0c184b6817
changed length() over an array to return the number of items set.
...
added hawk::array_size() to return the last index + 1.
added hawk::array_tally() which works for an array only and acts like length()
2020-04-29 13:03:02 +00:00
881dfd2ce0
enhanced array manipulation code
2020-04-26 15:28:44 +00:00
d497e51b62
code for array support in assignment, evaluation, getting reference, deletion
2020-04-25 18:35:04 +00:00
70f759b140
more code for array support
2020-04-24 17:27:56 +00:00
ef9db73f19
fixed a bug in handling a reference value in hawk::call()
2020-04-14 11:45:52 +00:00
c7961f84d2
some sample code to mod-mysql.c
...
added a test script file t/h-001.hawk. there is still a reference handling bug regarding hawk::call()
2020-04-14 07:40:30 +00:00