27 Commits

Author SHA1 Message Date
3bae71b21f minor code touch-up again 2020-04-17 17:19:34 +00:00
0c6b7a6ac8 adopted AX_CXX_COMPILE_STDCXX() for auto-detection of a c++11 capable compiler 2020-04-16 06:11:07 +00:00
c3d137a5c2 added %check to the rpm spec file.
renamed awk to hawk
updated copyright years
2020-04-16 03:42:30 +00:00
a36dbd9c2f renamed enumerators of hawk_opt_t 2020-04-15 08:38:41 +00:00
6502a2e388 changed the behavior of for(x in y) loop - it now takes a snapshot of keys before running body 2020-03-22 18:01:05 +00:00
6cd9cafd33 added hawk-map.h which uses either htb or rbt depending on HAWK_MAP_IS_HTB or HAWK_MAP_IS_RBT
the hawk's map value is now dependent on the above change. at compile time, you can choose HTB or RBT.
fixed a bug of not resetting FNR in the standard console read handlers
2020-03-15 17:39:15 +00:00
52dea401f8 fixed mistakes in some assertions 2020-03-05 15:22:55 +00:00
b7d29ffc86 added hawk_isvalidident() & hawk_setgblbyname().
fixed the standard console input handler to process special arguments of the var=val format
2020-03-05 06:33:58 +00:00
87656f803e some code touch up 2020-03-03 12:00:13 +00:00
015ed09c5a added a new global variable SCRIPTNAME which intends to store the first script name loaded 2020-03-03 08:03:04 +00:00
851d485499 fixed Hawk and HawkStd for byte reading 2020-01-17 06:25:51 +00:00
8e1c106fe2 added Hawk::setCmgr() 2020-01-15 05:25:43 +00:00
27e0b5f4f7 renamed hawk_dflerrstr() to hawk_dfl_errstr().
removed the hawk_t* argument from hawk_dfl_errstr().
added the _cmd field to Hawk
2020-01-15 04:59:36 +00:00
32344f2c0c added Hawk::exec() 2020-01-14 09:10:47 +00:00
894488dd09 some silly code changes 2020-01-09 09:28:32 +00:00
f1c5626b1b improved Hawk::Value::setIndexedStr() functions 2020-01-09 07:24:35 +00:00
0c65ae7eec added Hawk::getErrorMessageU(), Hawk::getErrorMessageB(), Hawk::getErrorLocationFileU(), Hawk::getErrorLocationFileB() 2020-01-08 15:37:42 +00:00
c22d3369c9 removed more redefinitions of primitive types in Hawk and HawkStd 2020-01-08 03:21:49 +00:00
19c1a9e831 fixed to set path on the sio argument in HawkStd
removed some redefinition of primitive types in Hawk
2020-01-08 03:14:41 +00:00
4af782af80 fixed Hawk & HawkStd more 2020-01-07 16:34:26 +00:00
05c58df30f added a new directory - samples
more code in Hawk and HawkStd
2020-01-07 09:02:56 +00:00
053dec0f99 added some c++ code 2020-01-06 16:18:33 +00:00
8a990821a5 working on Hawk and HawkStd 2020-01-05 15:12:24 +00:00
6f6b860971 renamed StdHawk to HawkStd.
added quite some c++ code to get Hawk free of compilation errors
2020-01-05 04:32:14 +00:00
0e4cdc0f04 updating Hawk and StdHawk classes for hawk 2020-01-04 16:19:38 +00:00
e21d307a8c changed arr to use gem instead of hawk 2019-12-16 15:09:58 +00:00
043a24a4ea starting hawk. goodbye to qseawk 2019-12-13 04:29:58 +00:00