Commit Graph

23 Commits

Author SHA1 Message Date
50678c4973 implemented a way for a console input handler to indicate medium switching
All checks were successful
continuous-integration/drone/push Build is passing
2025-10-05 02:05:19 +09:00
531de73535 removed hawk-std.h and merged the text to hawk.h
All checks were successful
continuous-integration/drone/push Build is passing
2025-10-03 00:21:18 +09:00
99959cf35d fixed the assertion failure that arose when a built-in global variable is set with -v.
All checks were successful
continuous-integration/drone/push Build is passing
changed multiple open functions to accept hawk_errinfo_t* instead of hawk_errnum_t*
2025-10-01 13:55:02 +09:00
5d7ec0cc1f minor code reformat
All checks were successful
continuous-integration/drone/push Build is passing
2025-09-29 00:59:50 +09:00
d8457359c4 simple type casting 2025-07-14 23:13:27 +09:00
955210800e fixed a segfault bug in index()/rindex() function handler which treated a byte character as a byte string.
enhanced code to handle BOB better
2025-07-10 23:12:47 +09:00
45a22eb5a4 added hawk_rtx_scalearrval() 2025-07-06 16:29:52 +09:00
fac4aa7af5 implemented switch ... case .. default .. 2025-06-18 23:45:34 +09:00
114040cf68 made @argc and @argv look like ARGC and ARGV
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-03 14:04:03 +09:00
35e8edd783 fixed typos
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 22:47:30 +09:00
e28faca54e primitive support of variadic arguments
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 22:36:50 +09:00
4fbbe049ba fixed a potential invalid memory access issue related to function argument spec handling
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-01 13:24:08 +09:00
21fc3dc86e updated README.md with more text
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-28 21:50:34 +09:00
f928ce5ec8 code touch-up for recent c language standard
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-28 13:32:29 +09:00
9fa26924c7 added hawk_gem_dupucsarr() and hawk_gem_dupbcsarr()
All checks were successful
continuous-integration/drone/push Build is passing
modifed mod-uci.h to be compilable at least - it's full of problems
2024-04-22 23:19:50 +09:00
a7d3432c11 added the hawk::type() builtin function
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-16 12:33:13 +09:00
0407dd648c raised the version to 0.9.7.
All checks were successful
continuous-integration/drone/push Build is passing
added Hawk::Value::getTypeName().
fixed some build issues
2024-04-16 12:05:50 +09:00
5830d8f9ed made match() to accept up to 3 arguments only while keeping str::match() extended with up to 4 arguments 2023-07-17 22:19:46 +09:00
0603e3b1ba put back the hawk_rtx_call and hawk_rtx_exec macros 2023-07-07 08:09:40 +09:00
139808dda7 added const in hawk_rtx_isnilval() 2023-06-29 00:01:54 +09:00
2b702825ef changed hawk_val_t* to const hawk_val_t* in hawk_rtx_isstaticval(), hawk_rtx_getvaltype(), hawk_rtx_getvaltypename(), hawk_rtx_getintfromval() 2023-06-27 13:18:09 +09:00
0380496460 separated errinf to errbinf and erruinf 2023-06-27 12:19:43 +09:00
9efdf82b16 fixed some build file flaws 2022-09-25 02:08:01 +09:00