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 
							
						 
					 
					
						
						
							
						
						341778ba67 
					 
					
						
						
							
							added -timings flag  
						
						
						
						
					 
					
						2025-05-30 12:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ec50b5a007 
					 
					
						
						
							
							homebrew info  
						
						
						
						
					 
					
						2025-05-30 03:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						dc031c30eb 
					 
					
						
						
							
							add -version option to just print the compiler version and then exit  
						
						
						
						
					 
					
						2025-04-24 18:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						59582f5210 
					 
					
						
						
							
							added -quiet flag to suppres all compiler and assembler messages  
						
						
						
						
					 
					
						2025-04-10 21:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f1fec37c79 
					 
					
						
						
							
							rename examples/vm to examples/virtual  
						
						
						
						
					 
					
						2025-04-04 20:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						fc03d6f332 
					 
					
						
						
							
							changed -sourcelines option to -nosourcelines (default is now to include them)  
						
						
						
						
					 
					
						2025-02-12 21:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						99ff5dd078 
					 
					
						
						
							
							extracting neo and atari compiler targets into configuration files instead  
						
						
						
						
					 
					
						2025-02-12 13:58:34 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						069143092d 
					 
					
						
						
							
							fix Golden ram issues  
						
						
						
						
					 
					
						2025-02-09 15:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						105d3995e0 
					 
					
						
						
							
							some docs about the configurable targets, update kotlin to 2.1.10  
						
						
						
						
					 
					
						2025-01-29 21:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						d0c184c7de 
					 
					
						
						
							
							remove needless 0 initializations of multi decl's  
						
						... 
						
						
						
						fix outdated text 
						
						
					 
					
						2025-01-23 22:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						2ab2130000 
					 
					
						
						
							
							renamed "intermediate AST" to "simplified AST"  
						
						
						
						
					 
					
						2025-01-10 20:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8f799567cf 
					 
					
						
						
							
							make word arrays split by default (w.i.p.)  
						
						
						
						
					 
					
						2024-12-15 08:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						1ebfff7c7b 
					 
					
						
						
							
							add -plaintext and -ignorefootguns options  
						
						
						
						
					 
					
						2024-12-03 19:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ea1daa97d3 
					 
					
						
						
							
							remove the 'addmissingrts' compiler option  
						
						
						
						
					 
					
						2024-11-20 23:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4bdabe1961 
					 
					
						
						
							
							move shared cbm diskio to its own file (c64/c128) so that pet/atari/neo targets give better error message when trying to import non existing diskio module there  
						
						... 
						
						
						
						sorted the command line options alphabetically 
						
						
					 
					
						2024-11-10 16:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						a50400b7d1 
					 
					
						
						
							
							initial neo6502 target  
						
						
						
						
					 
					
						2024-11-08 19:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4b4af9b527 
					 
					
						
						
							
							no longer silently add RTS to asmsubs that don't have one  
						
						
						
						
					 
					
						2024-10-27 13:49:00 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						abbf7c7cb0 
					 
					
						
						
							
							compiler name change: prog8c  (was p8compile)  
						
						... 
						
						
						
						fat jar file also changed:  prog8c-X.Y-all.jar    (was: prog8compiler-X.Y-all.jar) 
						
						
					 
					
						2024-10-16 18:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						65ddcf91d0 
					 
					
						
						
							
							remove unused syscalls  
						
						
						
						
					 
					
						2024-10-15 18:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						4cd7271e30 
					 
					
						
						
							
							added prog8 vs other languages chapter to the manual  
						
						
						
						
					 
					
						2024-09-27 20:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8dbfb8ab76 
					 
					
						
						
							
							move community note to start page  
						
						
						
						
					 
					
						2024-09-20 20:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						6d2a36fb2b 
					 
					
						
						
							
							testcase improvement  
						
						
						
						
					 
					
						2024-09-06 22:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						bdeac74cfc 
					 
					
						
						
							
							removed the -nostrictbool compiler option  
						
						... 
						
						
						
						boolean types and bytes are no longer implicitly interchangeable using this option 
						
						
					 
					
						2024-09-01 20:53:39 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e4990f8ec5 
					 
					
						
						
							
							Revert "update to Java 17 LTS"  
						
						... 
						
						
						
						This reverts commit 3ef5bdfeda 
						
						
					 
					
						2024-05-18 18:59:32 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						3ef5bdfeda 
					 
					
						
						
							
							update to Java 17 LTS  
						
						
						
						
					 
					
						2024-05-17 18:27:21 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						42f4b06ac8 
					 
					
						
						
							
							added options -bytes2float and -float2bytes to be able to do float conversions from the command line  
						
						
						
						
					 
					
						2024-04-09 23:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f5d556a7f9 
					 
					
						
						
							
							added missing options to doc  
						
						
						
						
					 
					
						2024-04-09 19:30:04 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ddb8346711 
					 
					
						
						
							
							added txt.cls() as a shorter alternative to clear_screen().  
						
						... 
						
						
						
						cx16: added new character encodings, and routines in textio to enable the character sets for them.
cx16: added txt.chrout_lit() and txt.print_lit() to always print the literal characters and never as control codes 
						
						
					 
					
						2024-04-07 19:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						e55cde2a81 
					 
					
						
						
							
							more nonstrictbool conversions  
						
						
						
						
					 
					
						2024-03-03 19:43:48 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						8ff10724d1 
					 
					
						
						
							
							fix some docs hyperlinks  
						
						
						
						
					 
					
						2024-02-21 17:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McGann 
							
						 
					 
					
						
						
							
						
						a3fa946300 
					 
					
						
						
							
							fix typo: reaturn -> return ( #126 )  
						
						
						
						
					 
					
						2024-02-18 22:25:26 +01:00 
						 
				 
			
				
					
						
							
							
								adiee5 
							
						 
					 
					
						
						
							
						
						58e1864144 
					 
					
						
						
							
							Mention AUR package in documentation ( #125 )  
						
						... 
						
						
						
						Additionally, small fixes it nano highlighting 
						
						
					 
					
						2024-02-12 20:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						64c132ee0a 
					 
					
						
						
							
							changed -breakinstr option so that you now specify the exact instruction to use for a %breakpoint.  
						
						... 
						
						
						
						also fixed a IR issue with x=not x. 
						
						
					 
					
						2024-01-22 22:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						69075376dc 
					 
					
						
						
							
							get rid of the noshortcircuit fallback  
						
						
						
						
					 
					
						2024-01-17 21:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						99c29343de 
					 
					
						
						
							
							added -printast1 and -printast2 command line options  
						
						
						
						
					 
					
						2024-01-01 22:48:19 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						f790182f0b 
					 
					
						
						
							
							adding short-circuit boolean expression evaluation (in IR codegen) also -noshortcircuit cli option  
						
						
						
						
					 
					
						2023-12-30 01:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						73864c8101 
					 
					
						
						
							
							added -check command line option  
						
						
						
						
					 
					
						2023-12-26 15:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						9b113c0cbb 
					 
					
						
						
							
							added -varsgolden to put BSS into Golden Ram at $0400  
						
						
						
						
					 
					
						2023-12-23 20:11:50 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						08a079a96e 
					 
					
						
						
							
							concerns with in for strings  
						
						
						
						
					 
					
						2023-12-11 21:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ecca854c7c 
					 
					
						
						
							
							Added cx16.edkeyvec and cx16.set_chrin_keyhandler(). mention the Github actions builds.  
						
						
						
						
					 
					
						2023-11-09 01:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						daca87c6d0 
					 
					
						
						
							
							added -breakinstr compiler option  
						
						
						
						
					 
					
						2023-10-15 21:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						a289b32053 
					 
					
						
						
							
							Revert "added -verafxmul compiler option to use vera fx multiplication routine on cx16"  
						
						... 
						
						
						
						This reverts commit 690782bf 
						
						
					 
					
						2023-10-02 21:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						690782bf60 
					 
					
						
						
							
							added -verafxmul compiler option to use vera fx multiplication routine on cx16  
						
						
						
						
					 
					
						2023-10-01 22:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						bad9dd3b3b 
					 
					
						
						
							
							mention shadowing warnings from assembler  
						
						
						
						
					 
					
						2023-08-28 16:55:28 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ff35ba3696 
					 
					
						
						
							
							added warnshadow cli option to enable assembler warnings about symbol shadowing  
						
						
						
						
					 
					
						2023-08-28 16:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						151a206617 
					 
					
						
						
							
							experimental Commodore PET target  
						
						
						
						
					 
					
						2023-08-12 23:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						ecbcc277b8 
					 
					
						
						
							
							improve -varshigh documentation  
						
						
						
						
					 
					
						2023-08-10 00:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						a4d093afa1 
					 
					
						
						
							
							added -sourcelines cli option to include src lines in generated assembly (which is now off by default)  
						
						
						
						
					 
					
						2023-08-02 23:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Irmen de Jong 
							
						 
					 
					
						
						
							
						
						7cf6aba625 
					 
					
						
						
							
							Merge branch 'master' into remove_evalstack  
						
						... 
						
						
						
						# Conflicts:
#	examples/test.p8 
						
						
					 
					
						2023-07-22 23:37:20 +02:00