20a9ef4166 
					 
					
						
						
							
							fix: fix comment for new added files.  
						
						 
						
						... 
						
						
						
						- translate zh-CN comment into en-US.
- change some comment into Doxygen style.
- add lost Doxygen comment.
- enrich the testbench for ceil_div.
- add lost metaprogramming functions for some files in macro namespace. 
						
						
					 
					
						2025-08-11 21:57:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fcac886f07 
					 
					
						
						
							
							refactor: migrate rust-like ops.  
						
						 
						
						... 
						
						
						
						- migrate rust-like ops.
- migrate testbench for them but not finished. 
						
						
					 
					
						2025-08-05 13:53:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27baf2a080 
					 
					
						
						
							
							refactor: refactor old IOHelper.  
						
						 
						
						... 
						
						
						
						- move pointer left padding macro into single header file.
- move utf8 fopen into single header but not finished.
- add testbench for pointer left padding macro.
- add system pointer size detector according to new migrated features requested. 
						
						
					 
					
						2025-08-05 10:54:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b9f81c16a0 
					 
					
						
						
							
							refactor: refactor enum helper as flag enum.  
						
						 
						
						... 
						
						
						
						- refactor enum helper.
- add testbench for it. 
						
						
					 
					
						2025-08-04 22:31:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54134b342e 
					 
					
						
						
							
							test: add testbench for macro/versiom_cmp  
						
						 
						
						
						
						
					 
					
						2025-08-04 21:15:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ce2b411b0b 
					 
					
						
						
							
							refactor: continue refactor to make the project can be built  
						
						 
						
						
						
						
					 
					
						2025-07-31 22:25:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa52d7416f 
					 
					
						
						
							
							refactor: condense the shared test data of parse and stringify.  
						
						 
						
						
						
						
					 
					
						2025-07-14 09:43:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e42a3b6e58 
					 
					
						
						
							
							refactor: move YYCC_U8 from reinterpret.hpp to string.hpp  
						
						 
						
						... 
						
						
						
						- move YYCC_U8 def.
- create shared template in testbench. 
						
						
					 
					
						2025-07-14 09:13:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e884d865d 
					 
					
						
						
							
							test: add testbench for patch (starts ends with, and contains)  
						
						 
						
						
						
						
					 
					
						2025-07-01 14:04:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						732a560a65 
					 
					
						
						
							
							refactor: finish constraint builder and its testbench  
						
						 
						
						
						
						
					 
					
						2025-06-30 09:33:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3030a67ca3 
					 
					
						
						
							
							refactor: re-place files into correct position according to namespace hierarchy  
						
						 
						
						
						
						
					 
					
						2025-06-30 08:45:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e166dc41ac 
					 
					
						
						
							
							refactor: finish rust parse and add testbench for it.  
						
						 
						
						
						
						
					 
					
						2025-06-26 10:27:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						adc99274f4 
					 
					
						
						
							
							refactor: add testbench for parse and stringify  
						
						 
						
						
						
						
					 
					
						2025-06-24 11:29:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28ff7008a8 
					 
					
						
						
							
							add parse and stringify  
						
						 
						
						
						
						
					 
					
						2025-06-22 19:53:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab8d74efe6 
					 
					
						
						
							
							test: add testbench for string module  
						
						 
						
						
						
						
					 
					
						2025-06-22 17:14:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df3b602110 
					 
					
						
						
							
							refactor: start to refactor project  
						
						 
						
						
						
						
					 
					
						2025-06-20 23:38:34 +08:00