Commit Graph

9 Commits

Author SHA1 Message Date
56dfb3630e updated hak_open()/hak_openstd()/etc to accept the pointer to hak_errinf_t to convey an error message upon instantiation failure.
added hak_errbint_t and hak_erruinf_t and related functions
enhanced the wchar_t detection for wide_char yes:4w
2025-10-06 00:59:20 +09:00
78f43c8b4f touching up the header files 2025-09-30 01:00:39 +09:00
50c1d63ef4 simplified how to retrieve dbgi a bit 2025-09-28 00:42:01 +09:00
6b0cf766ce added pragma liberal on/off 2025-09-22 20:19:35 +09:00
5819be7fa5 updating the compiler/reader to handle binops more specially 2025-09-21 17:13:47 +09:00
0da9721c9f enhanced class_enter to check indexed type between a class and a superclass 2025-09-16 23:47:50 +09:00
b427a5a7b6 enhanced backtrace to show the main source file name 2025-09-06 17:02:44 +09:00
d8113efc28 expanded MAKE_FUNCTION and MAKE_LAMBDA to encode literal frame index to name.
expanded hak_context_t to store the name field taken from the compiled block
2025-09-05 22:41:45 +09:00
20d2db0e27 renamed hcl to hak 2025-09-02 23:58:15 +09:00