hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hawk 2024-04-16 02:13:39 +00:00
0b9d05e5c3 fixed typos
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-15 04:15:00 +00:00
658e69635a lib/read.c - updated code to reset some internal data upon an error so that another call to hcl_feed() and variants don't suffer
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-14 18:00:13 +00:00
73e3f189a8 updated feed_char() to reset to the START phase upon an error
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-14 17:24:13 +00:00
003ebb1b94 wip - more reworking on hcl server/client code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-14 09:33:34 +00:00
59dfe8cbb7 wip - reworking hcl server/client code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-13 08:22:00 +00:00
f9ee45cf41 removed an unused variable from gc.c
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-13 08:16:57 +00:00
897042f7f7 simplified the CLASS_LOAD instruction by chaining it with a PUSH instruction. now the class name part of the out-of-class method defintion refers to a normal variable
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-13 06:15:45 +00:00
7001476e6d wip - changing class reference implementation in out-of-class method defintion - attempting to allow non-global names as well
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-12 15:48:44 +00:00
637e8ba3c4 fixed the compiler's check for block expression after if, elif, else, try, catch
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-10 10:49:06 +00:00
2437fadedf fixed the compiler to check the presense of the exception handler expression in the catch part
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-10 10:23:34 +00:00
7634df5449 added the str.atPut primitive
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-08 15:43:39 +00:00
27459c7010 updated hcl_makebigint()
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-06 07:54:07 +00:00
d578ded2c8 update for type correctness
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-06 07:21:11 +00:00
50bf4a1c0c added hcl_makesymbolwithucstr()
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-05 01:01:17 +00:00
b1d62105a5 wip - fixing bootstrapping issues related to objects and classes
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-04 16:26:23 +00:00
b91e48d2a1 added hcl_seterrbfmtloc() and hcl_seterrufmtloc()
hyung-hwan pushed to main at hyung-hwan/hcl 2024-04-04 12:16:42 +00:00
4be0299de3 some implementation updates to the CLASS_LOAD instruction
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-31 16:24:26 +00:00
da4e895f6f wip - out-of-class method definition
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-31 14:14:34 +00:00
e0ba7c6f12 updated the compiler to treat fun/class as defun/defclass if possible
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-30 09:46:08 +00:00
e7b778e999 updated code for HCL_CODE_CLASS_LOAD