hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-08 09:36:40 +00:00
657c14fc93 minor typecasting change
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-07 14:13:09 +00:00
10189e60ce cleaned up some code
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-06 08:20:10 +00:00
af3abee6ca preparing to flatten byte code structure
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-06 02:09:27 +00:00
291a999c2a cleaned up code by removing migrating unused functions
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-05 17:30:47 +00:00
71abc60ef7 updated some notes
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-04 13:36:26 +00:00
89b5089564 modified the reader to allow redundant semicolons as if blank expressions are specified. redundant semicolons form no expressions.
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-02 14:23:23 +00:00
01fcaba626 updated the compiler to compile 'class' without the class name while 'defclass' with the class name
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-02 03:52:50 +00:00
0bf3bde497 making variable resolution more consisitent. class name resolution part still in progress
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-01 18:36:09 +00:00
924d4ad5e2 updating the compiler to recognize class-level variables accessors prefixed with self/super in assignment expressions
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-01 18:10:15 +00:00
60795442c7 updating the compiler to recognize class-level variables accessors prefixed with self/super in assignment expressions
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-01 18:09:25 +00:00
5521a0c81e updating the compiler to recognize class-level variables accessors prefixed with self/super in assignment expressions
hyung-hwan pushed to main at hyung-hwan/hak 2023-12-01 12:49:43 +00:00
70828ac110 updated the reader and the compiler to support self.var inside class definition
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-29 08:13:02 +00:00
e6f6d33e51 enhanced the feed processor to auto-terminate auto-forged xlist without semicolon if it comes right before the right brace
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-29 06:54:49 +00:00
bb4786b6ca some compiler enhancements
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-28 11:47:58 +00:00
57629478a1 some 'do' experiment
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-27 16:44:31 +00:00
9f4bf7485d enhanced the compiler to prohibit variable declaration after 'do' if it's the head of block expression
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-27 09:28:43 +00:00
f3c0c1b8c1 enhanced the compiler to prohibit variable declaration in class init scope
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-26 15:13:36 +00:00
eede341cfa added the WIP hcl-s2.c file
hyung-hwan pushed to main at hyung-hwan/hak 2023-11-26 15:09:12 +00:00
e91dde6213 added some error check scripts
hyung-hwan pushed to main at hyung-hwan/hio 2023-11-23 10:47:08 +00:00
a34831a2e9 minor fixes