Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b52cee3154 
					 
					
						
						
							
							use RST chapter notation to attempt to fix PDF chapters  
						
						 
						
						
						
						
					 
					
						2025-08-28 21:19:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4ccd7f9f3a 
					 
					
						
						
							
							improve docs about recursion  
						
						 
						
						
						
						
					 
					
						2025-07-29 22:49:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						c2bf9024f8 
					 
					
						
						
							
							start writing docs about structs and pointers, update syntax files with ^^  
						
						 
						
						
						
						
					 
					
						2025-06-18 19:00:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						66558f7638 
					 
					
						
						
							
							IR support for multi-value returns in normal subroutines, documentation.  
						
						 
						
						
						
						
					 
					
						2025-01-09 22:39:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f786f60e9c 
					 
					
						
						
							
							cmb.PLOT: fixed order of return registers (Y then X, column then row) - same as argument order  
						
						 
						
						
						
						
					 
					
						2024-12-29 07:42:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f50899c6fa 
					 
					
						
						
							
							coroutines: make yield() return a configured uword so that a task subroutine can get reused for multiple different things  
						
						 
						
						
						
						
					 
					
						2024-12-26 18:55:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						c0ae35b3a3 
					 
					
						
						
							
							tweaks, bump version 11.0  
						
						 
						
						
						
						
					 
					
						2024-12-22 06:34:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						b01555d75e 
					 
					
						
						
							
							cx16.set_screen_mode() no longer returns anything.  
						
						 
						
						... 
						
						
						
						tweak when codegen slightly.
allow trailing comma in array literals.
set_screen_mode failure status is really uncommon and still returned by the real kernal routine screen_mode(). 
						
						
					 
					
						2024-12-19 20:56:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8ea032ed66 
					 
					
						
						
							
							fix compiler crash on certain split array values  
						
						 
						
						
						
						
					 
					
						2024-12-17 12:31:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e7a0cb636c 
					 
					
						
						
							
							add $< and $> operators to get the lsb and msb addresses of a @split array respectively.  
						
						 
						
						... 
						
						
						
						document the new split array things. 
						
						
					 
					
						2024-12-16 17:45:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8644a4ae91 
					 
					
						
						
							
							more split array fixes  
						
						 
						
						
						
						
					 
					
						2024-12-15 22:54:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						2eed75f602 
					 
					
						
						
							
							call convention for @Rx parameters, also use cpu registers if possible, like normal parameters  
						
						 
						
						
						
						
					 
					
						2024-11-25 22:22:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						07158a6f1a 
					 
					
						
						
							
							improve manual about subroutine call convention  
						
						 
						
						
						
						
					 
					
						2024-11-15 22:59:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f784da2da6 
					 
					
						
						
							
							fix asm optimization regression caused by wrong label prefix comparison  
						
						 
						
						
						
						
					 
					
						2024-11-14 21:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3ba1d00a7c 
					 
					
						
						
							
							add unit test for @dirty variables  
						
						 
						
						
						
						
					 
					
						2024-11-09 13:31:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						9864abd393 
					 
					
						
						
							
							romsub keyword is now extsub  
						
						 
						
						
						
						
					 
					
						2024-11-06 22:14:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						77e376f6bf 
					 
					
						
						
							
							romsub @bank now also accepts a variable so the bank can be dynamic  
						
						 
						
						
						
						
					 
					
						2024-11-06 00:02:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						fddd390d31 
					 
					
						
						
							
							on the C64, if not using floats, disable basic ROM in startup to gain another 8Kb of RAM  
						
						 
						
						... 
						
						
						
						MEMTOP is adjusted to $d000. This gives us 50 Kb of contiguous program RAM space. ($0801-$CFFF) 
						
						
					 
					
						2024-11-04 22:11:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						09cbdf410a 
					 
					
						
						
							
							added diskio.exists(), made f_close_w() idempotent like f_close() already was  
						
						 
						
						
						
						
					 
					
						2024-10-31 21:25:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						326eab3dd1 
					 
					
						
						
							
							unit test for defer, describe defer and if expression in docs  
						
						 
						
						
						
						
					 
					
						2024-10-22 22:19:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f43c14bd78 
					 
					
						
						
							
							doc  
						
						 
						
						
						
						
					 
					
						2024-10-12 17:29:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8d9bc2f5ff 
					 
					
						
						
							
							fixing all sorts of things about assigning arrays to arrays  
						
						 
						
						
						
						
					 
					
						2024-10-12 12:33:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						df35aa7942 
					 
					
						
						
							
							added (experimental) compression library  
						
						 
						
						
						
						
					 
					
						2024-09-29 18:59:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4acf38031a 
					 
					
						
						
							
							feedback  
						
						 
						
						
						
						
					 
					
						2024-09-27 20:59:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4cd7271e30 
					 
					
						
						
							
							added prog8 vs other languages chapter to the manual  
						
						 
						
						
						
						
					 
					
						2024-09-27 20:19:28 +02:00