Commit Graph

26 Commits

Author SHA1 Message Date
a02c323393 removed the cfg package from go code.
All checks were successful
continuous-integration/drone/push Build is passing
instead, started using -ldflags "-X var=val" to set constant values
2024-01-22 01:27:39 +09:00
e3120e20a2 fixed wrong semicolon handling and enhanced eol/semiclon handling
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-21 02:23:19 +09:00
f88c3a9c1f added a new error case. the case yet to be resolved in implementation
Some checks failed
continuous-integration/drone/push Build is failing
2024-01-20 10:12:37 +09:00
b3f363c94f experimenting with a new line as a terminator like a semicolon. this breaks some test cases as of now
Some checks failed
continuous-integration/drone/push Build is failing
2024-01-18 18:16:05 +08:00
48a54d61c1 updated the reader to forge an outer xlist automatically if the beginning is a complex literal expression like array([]), dictionary(#{}), etc
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-14 09:48:57 +09:00
cf0162e140 := experiment
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-07 10:38:37 +09:00
9bc90c4d60 added HCL_MOD_LIBDIRS
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-05 15:01:59 +09:00
0bf3bde497 making variable resolution more consisitent. class name resolution part still in progress
Some checks failed
continuous-integration/drone/push Build is failing
2023-12-02 12:52:36 +09:00
924d4ad5e2 updating the compiler to recognize class-level variables accessors prefixed with self/super in assignment expressions
Some checks failed
continuous-integration/drone/push Build is failing
2023-12-02 03:35:59 +09:00
57629478a1 some 'do' experiment
Some checks failed
continuous-integration/drone/push Build is failing
2023-11-28 20:47:23 +09:00
9f4bf7485d enhanced the compiler to prohibit variable declaration after 'do' if it's the head of block expression
Some checks failed
continuous-integration/drone/push Build is failing
2023-11-28 01:44:13 +09:00
f3c0c1b8c1 enhanced the compiler to prohibit variable declaration in class init scope
Some checks failed
continuous-integration/drone/push Build is failing
2023-11-27 18:25:27 +09:00
e91dde6213 added some error check scripts
Some checks failed
continuous-integration/drone/push Build is failing
2023-11-27 00:08:59 +09:00
1c083885bc added a new test script
Some checks failed
continuous-integration/drone/push Build is failing
2023-11-12 23:03:47 +09:00
2f9ed77452 added --enable-hclgo
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-27 18:26:24 +09:00
de94b4e66f added the go wrapper files. work in progress
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-27 18:20:02 +09:00
fe2b9456f4 updated configure.ac to capture configure command and arguments
All checks were successful
continuous-integration/drone Build is passing
> used the captured info in bin/main.c
2023-10-08 00:51:07 +09:00
065147c97d changed AC_CONFIG_HEADER to AC_CONFIG_HEADERS in configure.ac 2022-08-17 09:59:29 +00:00
9eda7a1208 appended -x to the hcl test driver 2022-07-29 14:51:00 +00:00
c80dd5820d added test code for variadic arguments 2022-05-05 14:38:43 +00:00
0725bfe27a added more test code 2022-05-05 13:04:04 +00:00
ff089929a9 added HCL_EUNDEFVAR 2022-05-05 04:03:56 +00:00
88808b1fae added t/insta-2.hcl 2022-03-22 14:45:56 +00:00
8747afba63 first successful implementation of class instantion methods 2022-03-17 13:22:17 +00:00
e70e54293d some testsuites enhancement 2022-02-21 15:22:22 +00:00
5c7febf9a8 integrating test scripts 2022-02-21 08:15:00 +00:00