bf989e848b 
					 
					
						
						
							
							updated .drone.yml with CC=clang for configure  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-01 00:47:44 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab777976bc 
					 
					
						
						
							
							added a new step for building with clang 15 in .drone.yml  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-06-01 00:36:34 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a5d96cc6eb 
					 
					
						
						
							
							added HCL_IO_WRITE_BYTES  
						
						 
						
						... 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						implemented it in the print handler 
						
						
					 
					
						2023-06-01 00:30:41 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8514f0e590 
					 
					
						
						
							
							enhanced add_literal in the compiler code to reduce duplicate string literals  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-05-30 01:14:49 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0845e12a93 
					 
					
						
						
							
							added hcl_seterrumsg() and hcl_seterrbfmt() in case the caller can't use variadic arguments  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-05-29 01:49:13 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ce47037b79 
					 
					
						
						
							
							enhanced hcl_attachiostdwithbcstr() and hcl_attachiostdwithucstr()  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-05-19 23:25:50 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fba6c2b773 
					 
					
						
						
							
							updated .drone.yml  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-05-19 13:23:45 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e2abfe07ab 
					 
					
						
						
							
							added .drone.yml  
						
						 
						
						
	
		
			
	 
		 
	
	
		
	
	
		
			
				
	 
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-05-19 13:06:32 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b340f09ecc 
					 
					
						
						
							
							extended hcl_attacio() to access a new input stream handler under the name of scanner.  
						
						 
						
						... 
						
						
						
						renamed hcl_ioinarg_t to hcl_iosrarg_t
took back hcl_ioinarg_t for the new input stream handling 
						
						
					 
					
						2023-05-19 12:55:08 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2bd78d2bfc 
					 
					
						
						
							
							added hcl_attachiostdwithucstr().  
						
						 
						
						... 
						
						
						
						updated hcl_readbaseinraw() 
						
						
					 
					
						2023-05-19 00:16:51 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						893e5d4c89 
					 
					
						
						
							
							add hcl_attachiostd().  
						
						 
						
						... 
						
						
						
						moved the default io handler from bin/main.c to lib/std.c 
						
						
					 
					
						2023-05-18 10:24:01 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f9068c4d3 
					 
					
						
						
							
							renamed included to includee  
						
						 
						
						
						
						
					 
					
						2022-08-22 04:30:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						065147c97d 
					 
					
						
						
							
							changed AC_CONFIG_HEADER to AC_CONFIG_HEADERS in configure.ac  
						
						 
						
						
						
						
					 
					
						2022-08-17 09:59:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4020a2401b 
					 
					
						
						
							
							some code cleanup  
						
						 
						
						
						
						
					 
					
						2022-08-03 13:56:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						118356650a 
					 
					
						
						
							
							attempted to get rid of hcl_readbaseiochar()  
						
						 
						
						
						
						
					 
					
						2022-08-03 05:17:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc07e0f58e 
					 
					
						
						
							
							renamed hcl_readchar() to chl_readbaseinchar().  
						
						 
						
						... 
						
						
						
						changed its behavior to work on hcl->c->inarg only
fixed bugs in feed_begin_include() and feed_end_include()
fixed the bug for which the location information is not updated in reading an included file and feeding its content 
						
						
					 
					
						2022-08-02 13:41:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e8acc7cd5b 
					 
					
						
						
							
							fixed a bug in compile_do()  
						
						 
						
						
						
						
					 
					
						2022-08-01 06:31:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bf908e6ba 
					 
					
						
						
							
							some minor code touch-up  
						
						 
						
						
						
						
					 
					
						2022-07-31 13:17:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b4eb3d9768 
					 
					
						
						
							
							fixed a bug of not marking hcl->_undef in gc.c  
						
						 
						
						
						
						
					 
					
						2022-07-31 11:29:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e12033f81a 
					 
					
						
						
							
							removed some unused variables in read.c  
						
						 
						
						
						
						
					 
					
						2022-07-31 04:18:09 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd204b1d93 
					 
					
						
						
							
							enhanced vlist reading  
						
						 
						
						
						
						
					 
					
						2022-07-30 15:21:44 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3c3bfcf07 
					 
					
						
						
							
							enhanced the feed_loop() in bin/main.c  
						
						 
						
						
						
						
					 
					
						2022-07-29 14:41:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6bcf266107 
					 
					
						
						
							
							some minor code clean-up  
						
						 
						
						
						
						
					 
					
						2022-07-29 11:39:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6d204c766 
					 
					
						
						
							
							some more code for the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-29 11:29:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						51c3145b88 
					 
					
						
						
							
							improved file inclusion for the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-28 14:20:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2543b0d634 
					 
					
						
						
							
							coding include file handling in the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-28 14:07:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aab704ac4b 
					 
					
						
						
							
							adding code to form an object in the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-26 15:06:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cdc939fb1d 
					 
					
						
						
							
							more code for the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-26 00:06:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f99841442a 
					 
					
						
						
							
							enhanced the tokenization code to check for hash-marked directives better  
						
						 
						
						
						
						
					 
					
						2022-07-24 00:49:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5abe10668b 
					 
					
						
						
							
							renamed some words  
						
						 
						
						
						
						
					 
					
						2022-07-23 14:06:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						87a6d152f8 
					 
					
						
						
							
							improved the hash-marked identifier handling in the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-23 10:09:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d6abc38bd 
					 
					
						
						
							
							updated the feed-based reader to handle hashmarked character literals  
						
						 
						
						
						
						
					 
					
						2022-07-23 06:57:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						65aacaaf4f 
					 
					
						
						
							
							some work done for the feed based reader  
						
						 
						
						
						
						
					 
					
						2022-07-22 08:02:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f268293f0 
					 
					
						
						
							
							changed AC_COMPILE_IFELSE to AC_TRY_LINK in checking __builtin_memXXX functions  
						
						 
						
						
						
						
					 
					
						2022-07-19 03:36:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d7aaa63fb7 
					 
					
						
						
							
							changed AC_COMPILE_IFELSE to AC_TRY_LINK in checking __builtin_memXXX functions  
						
						 
						
						
						
						
					 
					
						2022-07-19 03:27:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35133f58af 
					 
					
						
						
							
							some changes to hcl-prv.h  
						
						 
						
						
						
						
					 
					
						2022-07-19 02:58:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb9e2b05ac 
					 
					
						
						
							
							deleted a debug message line  
						
						 
						
						
						
						
					 
					
						2022-07-18 13:59:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a81c58ae3 
					 
					
						
						
							
							fixed a bug in hcl_feed()  
						
						 
						
						
						
						
					 
					
						2022-07-18 10:39:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						173e2e1a06 
					 
					
						
						
							
							updated the main hcl main loop to start implementing the feed-based reader  
						
						 
						
						
						
						
					 
					
						2022-07-18 10:28:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60c9fe8ac9 
					 
					
						
						
							
							implementing hcl_feed()  
						
						 
						
						
						
						
					 
					
						2022-05-25 14:23:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						982a7c1592 
					 
					
						
						
							
							fixed some type warnings  
						
						 
						
						
						
						
					 
					
						2022-05-06 05:19:02 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c8905fc88e 
					 
					
						
						
							
							enhanced the do block handler to support the scoped local variables in the block  
						
						 
						
						
						
						
					 
					
						2022-05-03 14:43:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						88808b1fae 
					 
					
						
						
							
							added t/insta-2.hcl  
						
						 
						
						
						
						
					 
					
						2022-03-22 14:45:56 +00:00