hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-27 15:03:53 +00:00
a1f304bdef changing more part of array handling to use #[
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-27 10:11:08 +00:00
2e1ae8d9ee WIP - #b[ token for byte array
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-27 05:27:09 +00:00
632fbfdba2 WIP for #b[
aaa6e35787 enhanced the reader and compiler to treat characters and strings prefixed with b and u as a limited range character and a byte array with internal terminating null at the back
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-24 09:38:59 +00:00
4d0d50dea9 WIP - handling u and b prefix
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-24 07:27:02 +00:00
b8e0b3578b WIP - implementing b or u prefix for a string or a character literal
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-22 16:11:33 +00:00
bc7cbd9ed2 renumbers error testers basing on 5000.
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-21 16:38:37 +00:00
676ba7d746 added GetTrait() and SetTrait() to go code
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-21 16:28:00 +00:00
a02c323393 removed the cfg package from go code.
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-21 02:41:10 +00:00
ca9a6b9eb7 enhanced the main program to show prompt in the interactive mode
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-20 17:23:40 +00:00
e3120e20a2 fixed wrong semicolon handling and enhanced eol/semiclon handling
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-20 01:12:53 +00:00
f88c3a9c1f added a new error case. the case yet to be resolved in implementation
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-19 16:17:45 +00:00
b35ed20c68 updated the reader code to ignore EOL inside vlist
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-19 04:25:55 +00:00
828bdbb6b7 renamed HCL_TRAIT_LANG_NL_TERMINATOR to HCL_TRAIT_LANG_ENABLE_EOL with bug fixes
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-18 14:56:02 +00:00
f01c499832 added line-break escaping
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-18 10:16:20 +00:00
b3f363c94f experimenting with a new line as a terminator like a semicolon. this breaks some test cases as of now
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-14 15:47:15 +00:00
656af796ed updated testers with updated syntax
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-14 00:49:12 +00:00
48a54d61c1 updated the reader to forge an outer xlist automatically if the beginning is a complex literal expression like array([]), dictionary(#{}), etc
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-13 16:29:49 +00:00
eb6e0484af WIP - multi-variable assigment. experimental convertion from := to set/set-r done
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-13 05:38:35 +00:00
c5606262b9 WIP - multi-vars assignment
hyung-hwan pushed to main at hyung-hwan/hak 2024-01-07 15:43:27 +00:00
f70a087525 enhanced the error handling in lib/read.c