f42508731d 
					 
					
						
						
							
							added code to check if the body after if-condition or else is a block expression. work in progress  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-13 16:11:58 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb9178820 
					 
					
						
						
							
							fixed many more issue in compiling block expressoins  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-12 21:54:17 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						268eae3e53 
					 
					
						
						
							
							updated comment text in read.c  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-12 00:31:34 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23610117d6 
					 
					
						
						
							
							fixing various reader bug in the block mdoe  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-10 18:06:49 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a28ab3749 
					 
					
						
						
							
							working on the block expression compilation  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-10 00:03:03 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9110a083eb 
					 
					
						
						
							
							some code to handle the auto-forged xlist beginning with no opening parenthesis but ending with a semicolon  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-08 19:05:24 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44fd446274 
					 
					
						
						
							
							switched to use fgetc() instead of fread() because fread() doesn't stop when a new line is enountered. fgets() is not a good candidate either.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-08 00:11:43 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5c47e5a9a 
					 
					
						
						
							
							in progress implementing the block  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-07 21:23:00 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38e7d85312 
					 
					
						
						
							
							removed unused variables and corrected flaws in error message conversion functions  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-07 20:18:06 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						984c1f62a9 
					 
					
						
						
							
							added the semicolon as a token and a delimiter  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-07 19:47:37 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9e658dc4b 
					 
					
						
						
							
							some more naming changes  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-07 19:19:06 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20ddd12c89 
					 
					
						
						
							
							renamed various names  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-05 22:31:33 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94a44f1fd7 
					 
					
						
						
							
							separted the IO handlers to the source code handler and user stream handlers  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-05 16:58:45 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcfe69feda 
					 
					
						
						
							
							yet another round of internal name changes  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-04 23:23:20 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						238365e198 
					 
					
						
						
							
							another round of internal name changes  
						
						
						
						
					 
					
						2023-11-04 23:13:52 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df924338df 
					 
					
						
						
							
							internal name changes  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-04 22:58:31 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						110cb0b767 
					 
					
						
						
							
							renamed some variables  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-04 13:50:18 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						428f67f25c 
					 
					
						
						
							
							added hcl_feedbchars()/hcl_feeduchars()  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-03 18:04:46 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ccc1ce136 
					 
					
						
						
							
							enhanced the go wrapper by adding more methods and cleaning up code  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-11-01 16:06:28 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						801b5ea77f 
					 
					
						
						
							
							restructured some go wrapper files  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-29 21:40:05 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5dc214a59 
					 
					
						
						
							
							added hcl_copy_ucstr_to_bcstr(), hcl_copy_bcstr_to_ucstr(), hcl_errnum_to_errbcstr(), hcl_errnum_to_errucstr()  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-29 20:26:48 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f19b971645 
					 
					
						
						
							
							removed unneeded reader code.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						changed { to #{ as a dictionary opener. { will be used as a block opener 
						
						
					 
					
						2023-10-23 18:50:44 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ceaa977d12 
					 
					
						
						
							
							fixed some undefined symbol issues  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-14 23:14:58 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						206df863cf 
					 
					
						
						
							
							removed hcl_read() and related code  
						
						
						
						
					 
					
						2023-10-05 14:01:32 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6d204c766 
					 
					
						
						
							
							some more code for the feed-based reader  
						
						
						
						
					 
					
						2022-07-29 11:29:47 +00:00