hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-30 13:28:57 +00:00
caebe2c5a9 added hcl_unmarshalcodefrommem() and hcl_marshalcodetomem()
hyung-hwan pushed to main at hyung-hwan/playground 2023-12-29 16:02:31 +00:00
67aceb134b added docker-images/Dockerfile.dev-gcc-centos6
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-27 15:27:39 +00:00
007a6c6b48 added more code struct manipulation code
hyung-hwan pushed to main at hyung-hwan/hawk 2023-12-27 00:23:19 +00:00
d83c3635ec hack around my_bool
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-27 00:10:01 +00:00
ce4c583773 writing code exchange functions
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-23 03:44:28 +00:00
58d913e3da writing functions for bytecode and literal frame exchange with other vms
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-22 02:53:45 +00:00
5f91536a38 code cleanup
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-15 15:32:11 +00:00
2243a1357d added HCL_IO_READ_BYTES
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-09 16:03:42 +00:00
b926b1a658 some cleanup
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-09 05:01:20 +00:00
6ba0d3b345 simple code cleanup
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-08 09:36:40 +00:00
657c14fc93 minor typecasting change
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-07 14:13:09 +00:00
10189e60ce cleaned up some code
hyung-hwan pushed to main at hyung-hwan/hcl 2023-12-06 08:20:10 +00:00
af3abee6ca preparing to flatten byte code structure
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 2023-12-05 17:30:47 +00:00
71abc60ef7 updated some notes
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 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/hcl 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/hcl 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/hcl 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