hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-14 14:26:51 +00:00
9ff7c32262 updated test cases
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-10 13:38:15 +00:00
37e0efc74a separated tuple([] used for assignment) from array(holding data)
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-10 03:10:07 +00:00
f6f4d0f259 enhanced the reader to check lvalue for assignment in advance
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-09 13:48:17 +00:00
00ad4dd779 added a test case to check a block expression as a conditional expression for if
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-09 08:11:09 +00:00
8345e2f949 enhanced the binop expression check in leave_list() in read.c
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-09 08:08:52 +00:00
05f568a94a enhanced the binop expression check in leave_list() in read.c
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-09 05:17:02 +00:00
081c6d1874 added a double lambda test case
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-09 02:57:28 +00:00
49ad657544 added an internal macro HCL_LANG_AUTO_FORGE_XLIST_ALWAYS to control the xlist enclosing feature and updated related test cases
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-07 15:24:07 +00:00
9cd1f90d5d wip - full oop - ignition ok - able to create bootstrapping classes. - able to instantiate objects
hyung-hwan pushed to main at hyung-hwan/playground 2024-03-07 05:12:36 +00:00
d74db62bc2 updated omv-svc01.yml
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-05 22:51:49 +00:00
874d0c7962 wip - full oop - added spec and selfspec to the class struct
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-03 13:17:27 +00:00
7a15fbc3d1 wip - ongoing full OO support effort
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-02 10:30:10 +00:00
ec73905fc4 wip - full oop. broken code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-03-02 05:59:39 +00:00
def1e7349c first attempt in implementing full OO
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-26 04:34:21 +00:00
4afb064530 writing full oop bootstrapping code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-25 04:55:14 +00:00
2bd510181c enhanced error handling in some object allocation functions
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-24 13:53:45 +00:00
ba2e5d1ed6 updated the go wrapper code to save one memory allocation
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-24 10:41:41 +00:00
6b279e1785 some cleanup on go wrapper code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-24 08:38:51 +00:00
06176f4900 resolved the issue that go wrapper code stores the file name path in memory allocated with C.malloc
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-24 03:58:06 +00:00
44a6cda801 wip - fixing file inclusion handling in the go wrapper code