hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hak 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/hak 2024-03-31 16:24:26 +00:00
da4e895f6f wip - out-of-class method definition
hyung-hwan pushed to main at hyung-hwan/hak 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/hak 2024-03-30 09:46:08 +00:00
e7b778e999 updated code for HCL_CODE_CLASS_LOAD
hyung-hwan pushed to main at hyung-hwan/hak 2024-03-16 08:00:53 +00:00
816b6d54f4 wip - class_load instruction for out-of-class method definition
hyung-hwan pushed to main at hyung-hwan/hak 2024-03-16 07:36:09 +00:00
a0e47d79f9 wip - tiny change to out-of-tree method defintion handling
hyung-hwan pushed to main at hyung-hwan/hak 2024-03-14 14:26:51 +00:00
9ff7c32262 updated test cases
hyung-hwan pushed to main at hyung-hwan/hak 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/hak 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/hak 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/hak 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/hak 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/hak 2024-03-09 05:17:02 +00:00
081c6d1874 added a double lambda test case
hyung-hwan pushed to main at hyung-hwan/hak 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/hak 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/hak 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/hak 2024-03-03 13:17:27 +00:00
7a15fbc3d1 wip - ongoing full OO support effort
hyung-hwan pushed to main at hyung-hwan/hak 2024-03-02 10:30:10 +00:00
ec73905fc4 wip - full oop. broken code
hyung-hwan pushed to main at hyung-hwan/hak 2024-03-02 05:59:39 +00:00
def1e7349c first attempt in implementing full OO