|  | cd9022643c | removed synerr.tgt from x-server.c | 2025-10-26 23:17:22 +09:00 |  | 
			
				
					|  | 83051149cf | uncommented lines setting the error number in hak_geterrbinf() and hak_geterruinf() | 2025-10-20 01:02:23 +09:00 |  | 
			
				
					|  | 31a673e185 | removed the tgt argument values to syntax error formatting function | 2025-10-19 12:24:15 +09:00 |  | 
			
				
					|  | 8c6235be16 | some error message trimming done | 2025-10-17 23:26:15 +09:00 |  | 
			
				
					|  | 00f6b70028 | trimming various syntax error messages | 2025-10-15 23:28:14 +09:00 |  | 
			
				
					|  | e99a4e700b | in progress removing the error target stuffs | 2025-10-15 00:03:56 +09:00 |  | 
			
				
					|  | 702696da89 | trying to simplify error message handling | 2025-10-11 01:49:08 +09:00 |  | 
			
				
					|  | 7504ec1a4c | added hak_makesymbolwithuchars()/hak_makesymbolwithbchars()/hak_makestringwithuchars()/hak_makestirngwithbchars() fixed some fpc code related to character type configured | 2025-10-08 23:38:24 +09:00 |  | 
			
				
					|  | 56dfb3630e | updated hak_open()/hak_openstd()/etc to accept the pointer to hak_errinf_t to convey an error message upon instantiation failure. added hak_errbint_t and hak_erruinf_t and related functions
enhanced the wchar_t detection for wide_char yes:4w | 2025-10-06 00:59:20 +09:00 |  | 
			
				
					|  | 78f43c8b4f | touching up the header files | 2025-09-30 01:00:39 +09:00 |  | 
			
				
					|  | 50c1d63ef4 | simplified how to retrieve dbgi a bit | 2025-09-28 00:42:01 +09:00 |  | 
			
				
					|  | 0128fe88dc | change the way to read a token beginning with a colon. added more primitive functions to the core module | 2025-09-26 00:32:33 +09:00 |  | 
			
				
					|  | 4c000c2c9c | updated hak_sqrtint() to return an error if a negative number is given. added more primitives in the core module | 2025-09-25 01:33:54 +09:00 |  | 
			
				
					|  | d5eade91db | permitted a binop token as the back of a dotted symbol for easier access to binop primitives via modules | 2025-09-24 01:00:28 +09:00 |  | 
			
				
					|  | 6b0cf766ce | added pragma liberal on/off | 2025-09-22 20:19:35 +09:00 |  | 
			
				
					|  | a0fd6c5048 | improved identifier classification function | 2025-09-22 00:39:00 +09:00 |  | 
			
				
					|  | 5819be7fa5 | updating the compiler/reader to handle binops more specially | 2025-09-21 17:13:47 +09:00 |  | 
			
				
					|  | 013dbb9e5c | simple reformatting | 2025-09-21 11:03:34 +09:00 |  | 
			
				
					|  | f8f063a68c | updated the class-superclass compatibility check | 2025-09-18 01:09:04 +09:00 |  | 
			
				
					|  | 8c54c12ea7 | added a configure option to disable isocline | 2025-09-17 22:51:43 +09:00 |  | 
			
				
					|  | 0da9721c9f | enhanced class_enter to check indexed type between a class and a superclass | 2025-09-16 23:47:50 +09:00 |  | 
			
				
					|  | 1c8115dbc9 | fixed store_into_numeric_rcv_slot() which checked the return value of hak_inttooow() in a wrong way | 2025-09-16 18:13:12 +09:00 |  | 
			
				
					|  | 3faca8ae98 | fixed the push_ivar instruction not pushing a value | 2025-09-16 17:02:45 +09:00 |  | 
			
				
					|  | 37b652ead6 | changed the syntax for clarity - attribute list to use a tuple, class variable list to use a normal parenthesized list | 2025-09-15 01:41:43 +09:00 |  | 
			
				
					|  | ef293d35d4 | updated the compiler to be more strict when it comes to the places where methods can be defined. yet to fix test cases | 2025-09-12 23:12:49 +09:00 |  | 
			
				
					|  | fe18991a4e | minor code fixes | 2025-09-08 10:16:43 +09:00 |  | 
			
				
					|  | b427a5a7b6 | enhanced backtrace to show the main source file name | 2025-09-06 17:02:44 +09:00 |  | 
			
				
					|  | d562ebfcb9 | enhanced the backtrace output loop | 2025-09-06 14:32:13 +09:00 |  | 
			
				
					|  | 36a10b382c | troubleshotting the backtrace code | 2025-09-06 01:32:41 +09:00 |  | 
			
				
					|  | d8113efc28 | expanded MAKE_FUNCTION and MAKE_LAMBDA to encode literal frame index to name. expanded hak_context_t to store the name field taken from the compiled block | 2025-09-05 22:41:45 +09:00 |  | 
			
				
					|  | 313d1f9800 | simple code reformatting | 2025-09-05 10:52:02 +09:00 |  | 
			
				
					|  | 4d3172e552 | some code reformatting | 2025-09-05 01:16:24 +09:00 |  | 
			
				
					|  | ad510b1436 | fixed wrong spec decoding in core.basicAt and core.basicAtPut functions | 2025-09-03 23:08:20 +09:00 |  | 
			
				
					|  | e64b7c495b | added the mascot file | 2025-09-03 00:25:43 +09:00 |  | 
			
				
					|  | 20d2db0e27 | renamed hcl to hak | 2025-09-02 23:58:15 +09:00 |  | 
			
				
					|  | be77ac8ad2 | fixed to print a character array 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2025-08-07 01:24:58 +09:00 |  | 
			
				
					|  | 2ef2273f11 | added files left behind 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2025-08-06 12:42:36 +09:00 |  | 
			
				
					|  | f7ff1605d0 | added hcl_inttouintmax_noseterr() and hcl_inttointmax_noseterr() 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2025-08-05 22:36:08 +09:00 |  | 
			
				
					|  | f9970e1bb7 | updated .drone.yml 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2025-08-05 18:22:38 +09:00 |  | 
			
				
					|  | d2e6c28703 | fixed portability issues in bigint.c 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2025-08-05 13:30:33 +09:00 |  | 
			
				
					|  | 59aac006a6 | enhanced xma | 2025-07-16 23:19:47 +09:00 |  | 
			
				
					|  | b377e3fd97 | meaningless code formatting | 2025-07-02 00:18:10 +09:00 |  | 
			
				
					|  | af13a3363c | added some more statistics in xma | 2025-06-15 17:23:23 +09:00 |  | 
			
				
					|  | 02748cd24d | added hcl_json_feeduchars() and hcl_json_feedbchars() | 2025-06-09 08:07:03 +09:00 |  | 
			
				
					|  | 87fd48b713 | bundled isocline | 2024-12-22 22:06:32 +09:00 |  | 
			
				
					|  | 431840f77b | improved the interactive input handling if isocline is available 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-10-27 19:17:07 +09:00 |  | 
			
				
					|  | a60bcfef80 | minor code fix 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-10-26 13:44:45 +09:00 |  | 
			
				
					|  | 7409f9a2a3 | include hcl-str.h from utl.c 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-10-22 20:23:11 +09:00 |  | 
			
				
					|  | 793c6a5d43 | adding some class definitions 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-10-21 23:56:58 +09:00 |  | 
			
				
					|  | 9fd31c9c52 | fixed a bug  of not setting the exception variable position in compile_catch() 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2024-10-21 01:19:53 +09:00 |  |