hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-09 04:07:52 +00:00
dd97f3b7f6 adding special handling for binop
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-07 16:39:34 +00:00
00438200f9 fixed a test case regarding self and super as a return value
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-05 13:23:50 +00:00
ded917711e fixed err.sh to produce the expected line upon failure.
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-04 17:44:19 +00:00
4d5f2266b4 enhanced the test runner for errors to support multiple scripts in a single file
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-04 12:35:45 +00:00
d99a514278 WIP - introducing the BINOP token
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-03 16:58:38 +00:00
48e6df233b changed ::: to :: to indicate class variables, parent class, retvar
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-03 09:59:28 +00:00
b20d6b14d8 not yet used. but added :< and :>
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-03 09:50:25 +00:00
c2928615a4 shortened ::* to :*
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-03 04:36:17 +00:00
9aa1bde1a1 changed hcl_geterrnum() to HCL_ERRNUM().
hyung-hwan pushed to main at hyung-hwan/hcl 2024-02-02 05:58:00 +00:00
d339338a40 added some pascal wrapper files
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 2024-01-27 10:11:08 +00:00
2e1ae8d9ee WIP - #b[ token for byte array
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 2024-01-24 09:38:59 +00:00
4d0d50dea9 WIP - handling u and b prefix
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 2024-01-22 16:11:33 +00:00
bc7cbd9ed2 renumbers error testers basing on 5000.
hyung-hwan pushed to main at hyung-hwan/hcl 2024-01-21 16:38:37 +00:00
676ba7d746 added GetTrait() and SetTrait() to go code
hyung-hwan pushed to main at hyung-hwan/hcl 2024-01-21 16:28:00 +00:00
a02c323393 removed the cfg package from go code.
hyung-hwan pushed to main at hyung-hwan/hcl 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/hcl 2024-01-20 17:23:40 +00:00
e3120e20a2 fixed wrong semicolon handling and enhanced eol/semiclon handling