hcl/lib
hyung-hwan 431840f77b
All checks were successful
continuous-integration/drone/push Build is passing
improved the interactive input handling if isocline is available
2024-10-27 19:17:07 +09:00
..
bigint.c updated code to support the radixed number with 'r' 2024-09-24 19:41:42 +09:00
chr.c enhanced the compiler to prohibit variable declaration after 'do' if it's the head of block expression 2023-11-28 01:44:13 +09:00
cmgr.c split some common files 2024-10-15 16:36:25 +09:00
cnode.c removed most of syncode stuffs 2024-10-03 21:41:59 +09:00
comp.c fixed a bug of not setting the exception variable position in compile_catch() 2024-10-21 01:19:53 +09:00
debug.c added many charcter handling code 2023-11-22 00:24:57 +09:00
decode.c enhanced compile_class_attr_list() with data table and binary search 2024-10-07 21:46:41 +09:00
dic.c removed some unused code 2024-09-28 01:47:28 +09:00
err.c renamed fnblk to funblk, cblk to ctlblk. 2024-10-12 00:24:02 +09:00
exec.c put back two assertions in exec.c 2024-10-19 02:54:07 +09:00
fmt-imp.h added many charcter handling code 2023-11-22 00:24:57 +09:00
fmt.c minor code touch-up 2024-10-06 21:28:30 +09:00
gc.c adding some class definitions 2024-10-21 23:56:58 +09:00
hcl-cfg.h.in improved the interactive input handling if isocline is available 2024-10-27 19:17:07 +09:00
hcl-chr.h wip - reworking hcl server/client code 2024-04-14 18:33:15 +09:00
hcl-cmgr.h split some common files 2024-10-15 16:36:25 +09:00
hcl-cmn.h enhancing the compiler to handle 'var' in the class scope. unneeded code to be removed asap 2024-10-19 02:31:54 +09:00
hcl-dos.h code cleanup 2023-12-22 11:53:29 +09:00
hcl-fmt.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
hcl-json.h added many charcter handling code 2023-11-22 00:24:57 +09:00
hcl-mac.h added many charcter handling code 2023-11-22 00:24:57 +09:00
hcl-msw.h cleaned up some code 2023-12-07 23:01:17 +09:00
hcl-opt.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
hcl-os2.h added many charcter handling code 2023-11-22 00:24:57 +09:00
hcl-pac1.h writing functions for bytecode and literal frame exchange with other vms 2023-12-23 12:43:26 +09:00
hcl-prv.h removed some unneeded code holding class-level variables 2024-10-19 14:15:18 +09:00
hcl-rbt.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
hcl-str.h split string fucntions to separate files str.c and hcl-str.h 2024-10-14 18:57:10 +09:00
hcl-tmr.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
hcl-upac.h writing functions for bytecode and literal frame exchange with other vms 2023-12-23 12:43:26 +09:00
hcl-utl.h split some common files 2024-10-15 16:36:25 +09:00
hcl-x.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
hcl-xma.h added many charcter handling code 2023-11-22 00:24:57 +09:00
hcl.c improved the interactive input handling if isocline is available 2024-10-27 19:17:07 +09:00
hcl.h improved the interactive input handling if isocline is available 2024-10-27 19:17:07 +09:00
heap.c update for type correctness 2024-04-06 16:52:53 +09:00
json.c added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
Makefile.am removed a wrong header file entry from lib/Makefile.am 2024-10-15 19:40:26 +09:00
Makefile.in improved the interactive input handling if isocline is available 2024-10-27 19:17:07 +09:00
mb8.c added many charcter handling code 2023-11-22 00:24:57 +09:00
number.c added many charcter handling code 2023-11-22 00:24:57 +09:00
obj.c added vm code to apply the attribute list encoded in the CLASS_ENTER instruction 2024-10-06 00:18:24 +09:00
opt-impl.h added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
opt.c split some common files 2024-10-15 16:36:25 +09:00
poll-msw.c writing functions for bytecode and literal frame exchange with other vms 2023-12-23 12:43:26 +09:00
poll-msw.h wip - reworking hcl server/client code 2024-04-14 18:33:15 +09:00
prim.c let 'fun' replace 'defun' totally 2024-09-28 11:57:56 +09:00
print.c renamed the remaing SYNCODE stuffs to CONCODE something 2024-10-03 21:52:32 +09:00
rbt.c added hcl_instantiatewithtrailer() 2024-05-15 22:59:34 +09:00
read.c improved the interactive input handling if isocline is available 2024-10-27 19:17:07 +09:00
std.c trying to verify class attribute list implementation - still not complete 2024-10-07 01:42:40 +09:00
str.c split string fucntions to separate files str.c and hcl-str.h 2024-10-14 18:57:10 +09:00
sym.c removed some unused code 2024-09-28 01:47:28 +09:00
tmr.c added many charcter handling code 2023-11-22 00:24:57 +09:00
uch-case.h added many charcter handling code 2023-11-22 00:24:57 +09:00
uch-prop.h added many charcter handling code 2023-11-22 00:24:57 +09:00
utf8.c split some common files 2024-10-15 16:36:25 +09:00
utf16.c split some common files 2024-10-15 16:36:25 +09:00
utl.c include hcl-str.h from utl.c 2024-10-22 20:23:11 +09:00
x-client.c set RDONLY on objects added to the literal frame 2024-09-26 19:50:57 +09:00
x-proto.c wip - x-client 2024-05-11 14:16:22 +09:00
x-server.c set RDONLY on objects added to the literal frame 2024-09-26 19:50:57 +09:00
x-sys.c reorganized some files 2024-05-14 21:14:39 +09:00
x-utl-sa.h reorganized some files 2024-05-14 21:14:39 +09:00
x-utl.c reorganized some files 2024-05-14 21:14:39 +09:00
xchg.c renamed fnblk to funblk, cblk to ctlblk. 2024-10-12 00:24:02 +09:00
xma.c added many charcter handling code 2023-11-22 00:24:57 +09:00