hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-06 12:28:45 +00:00
20bdc0d52d minor code touch-up
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-05 15:18:48 +00:00
54e33f53b9 added vm code to apply the attribute list encoded in the CLASS_ENTER instruction
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-05 12:58:02 +00:00
2c89b2ae97 updated t/err.sh to show the erroneous line number
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-05 09:57:10 +00:00
335574dd6d updated some error messages
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-05 04:47:41 +00:00
e6dd0f06a4 change to a single byte to encoded class attribute
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-04 15:06:22 +00:00
3f350dd38a adding code to support class attribute list. work in progress
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-03 15:39:52 +00:00
f4d223f646 removed HCL_CNODE_IS_SYMBOL_PLAIN. renamed HCL_CNODE_IS_SYMBOL_PLAIN_BINOP to HCL_CNODE_IS_SYMBOL_BINOP. renamed HCL_CNODE_IS_SYMBOL_PLAIN_IDENT to HCL_CNODE_IS_SYMBOL_IDENT
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-03 13:54:24 +00:00
6896da6870 changed the superclass marker from '::' to ':'
0dbaa264f7 renamed the remaing SYNCODE stuffs to CONCODE something
1e97a324ec removed most of syncode stuffs
ed978e6f2d removed defclass
bcaae10bef updated compile_fun() to check attribute list after having found class_name, fun_name, arg_list
Compare 5 commits »
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-01 15:42:03 +00:00
506b8fd9d7 removed the :* token
hyung-hwan pushed to main at hyung-hwan/hcl 2024-10-01 15:33:49 +00:00
3d0cdb5366 rewrote compile_fun() to support attribute list for a function
hyung-hwan pushed to main at hyung-hwan/playground 2024-09-30 08:59:23 +00:00
9dc83f4072 added Dockerfile to install go1.23.1
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-29 05:02:13 +00:00
29af1562fc wip - writing part of compile_fun() in comp.c
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-28 05:45:31 +00:00
5be537b16d wip - added some code to rewrite compile_fun()
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-28 02:58:15 +00:00
f6d97f8301 let 'fun' replace 'defun' totally
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-27 16:47:43 +00:00
b108cc79e7 removed some unused code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-27 12:06:35 +00:00
4fe4ee649f preparing to handle singals
hyung-hwan pushed to main at hyung-hwan/moo 2024-09-27 12:04:03 +00:00
437205c3ea file clean-up on std.c
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-26 10:52:00 +00:00
e337e9d48b set RDONLY on objects added to the literal frame
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-24 15:41:12 +00:00
c9a96e02f7 updated the same literal check in hcl_addliteraltocode()
hyung-hwan pushed to main at hyung-hwan/hcl 2024-09-24 13:24:43 +00:00
2595e5b35d enhanced the radix check in the feed handler