|  | d99a514278 | WIP - introducing the BINOP token 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-02-04 21:35:31 +09:00 |  | 
			
				
					|  | 48e6df233b | changed ::: to :: to indicate class variables, parent class, retvar 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-02-04 01:57:53 +09:00 |  | 
			
				
					|  | c2928615a4 | shortened ::* to :* 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-02-03 18:50:10 +09:00 |  | 
			
				
					|  | 2e1ae8d9ee | WIP - #b[ token for byte array 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-27 19:10:56 +09:00 |  | 
			
				
					|  | 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 | 2024-01-25 23:48:06 +09:00 |  | 
			
				
					|  | b8e0b3578b | WIP - implementing b or  u prefix for a string or a character literal 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-24 16:26:30 +09:00 |  | 
			
				
					|  | bc7cbd9ed2 | renumbers error testers basing on 5000. 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing fixed a compiler bug not checking the lower bound of block depth in find_variable_backward_with_word() | 2024-01-23 01:11:13 +09:00 |  | 
			
				
					|  | a02c323393 | removed the cfg package from go code. 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-20 10:12:37 +09:00 |  | 
			
				
					|  | f01c499832 | added line-break escaping 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-18 22:55:50 +08:00 |  | 
			
				
					|  | b3f363c94f | experimenting with a new line as a terminator like a semicolon. this breaks some test cases as of now 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-18 18:16:05 +08:00 |  | 
			
				
					|  | 656af796ed | updated testers with updated syntax 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-15 00:47:01 +09:00 |  | 
			
				
					|  | 48a54d61c1 | updated the reader to forge an outer xlist automatically if the beginning is a complex literal expression like array([]), dictionary(#{}), etc 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-14 09:48:57 +09:00 |  | 
			
				
					|  | cf0162e140 | := experiment 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-07 10:38:37 +09:00 |  | 
			
				
					|  | 9bc90c4d60 | added HCL_MOD_LIBDIRS 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-01-05 15:01:59 +09:00 |  | 
			
				
					|  | dab0c01e73 | removed MLIST by LPARCOLON 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-03 21:11:23 +09:00 |  | 
			
				
					|  | 758d5e953b | updated multiple test files 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-03 00:45:34 +09:00 |  | 
			
				
					|  | 309442e307 | enhanced the compiler to show a proper message for a redundant class name defined with 'class' 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-02 13:59:03 +09:00 |  | 
			
				
					|  | c82b56fdf6 | enhanced the MLIST syntax - '(obj:message arg1 arg2)' 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2024-01-02 01:41:41 +09:00 |  | 
			
				
					|  | 0bf3bde497 | making variable resolution more consisitent. class name resolution part still in progress 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-12-02 03:35:59 +09:00 |  | 
			
				
					|  | bb4786b6ca | some compiler enhancements 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-29 15:54:37 +09:00 |  | 
			
				
					|  | 57629478a1 | some 'do' experiment 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-27 18:25:27 +09:00 |  | 
			
				
					|  | e91dde6213 | added some error check scripts 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-27 00:08:59 +09:00 |  | 
			
				
					|  | 84660b6e79 | simplified the block expression checking in processing defun by calling the common checker function 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-15 09:58:02 +09:00 |  | 
			
				
					|  | 4f8e7ae76e | added the 'fun' symbol as an alias to 'lamba' 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-14 12:20:47 +09:00 |  | 
			
				
					|  | b6c1cc8864 | fixed fun-01.hcl 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-13 16:36:35 +09:00 |  | 
			
				
					|  | 1c083885bc | added a new test script 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-12 23:03:47 +09:00 |  | 
			
				
					|  | 41ca7a219d | chnaged ; to ## in test programs 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-11 17:57:18 +09:00 |  | 
			
				
					|  | 889d5d90ae | compiler fix to support the code block expression 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2023-11-10 02:59:41 +09:00 |  | 
			
				
					|  | 2f9ed77452 | added --enable-hclgo 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-10-27 18:26:24 +09:00 |  | 
			
				
					|  | de94b4e66f | added the go wrapper files. work in progress 
		
	
	
		
			
				
	
				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 
		
	
	
		
			
				
	
				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 |  | 
			
				
					|  | 7263ddf7e9 | added a test case for vlist inside the 'do' expression inside a data list | 2022-07-30 16:07:39 +00:00 |  | 
			
				
					|  | 72b0da966f | fixed the vlist reading in the feed-based reader | 2022-07-30 03:02:57 +00:00 |  | 
			
				
					|  | 9eda7a1208 | appended -x to the hcl test driver | 2022-07-29 14:51:00 +00:00 |  | 
			
				
					|  | 3c5dd6de57 | fixed a syntax error in var-01.hcl | 2022-05-06 00:17:26 +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 |  | 
			
				
					|  | 9f38258dd2 | fixed a test case | 2022-03-06 15:57:01 +00:00 |  | 
			
				
					|  | a9ed8220ff | added a test case for non-local return | 2022-03-06 00:39:13 +00:00 |  | 
			
				
					|  | 6d409c809f | proper return variables handling in message sends | 2022-02-21 16:07:55 +00:00 |  | 
			
				
					|  | e70e54293d | some testsuites enhancement | 2022-02-21 15:22:22 +00:00 |  |