| 
							
							
								 Irmen de Jong | f40b7b62bb | updated unit tests and some basic changes for them | 2024-03-02 23:19:20 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 0d44492086 | push,pushw,pop and popw  are no longer built-in functions but regular routines in sys | 2023-12-26 14:47:31 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 1d2d7155da | palette: changed some of the available presets.    Also fix sizeof(array) crash. | 2023-12-03 17:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 6aabbffc62 | some cleanups | 2023-02-09 02:34:18 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 117d848466 | consolidate builtin function definitions into codeCore | 2023-01-25 00:23:00 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | b2cb125bd4 | more 6502 codegen on new Pt-AST. | 2023-01-22 17:10:52 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | e94bf4c63c | replace rnd()/rndw() builtin functions by regular routines in math module | 2022-10-22 17:02:43 +02:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | edf12bec71 | improve bool params typecasting, fix compiler crash on abs(floatvar) | 2022-07-12 17:52:37 +02:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | e1c77ce236 | fix pop() name scoping | 2022-07-02 23:27:08 +02:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 220246278a | removed sum(), max(), min().   abs() now always returns uword type. This greatly simplifies internal handling of builtin functions by always having one fixed return type. | 2022-04-14 00:21:16 +02:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | ab1766a559 | moved all *integer* builtin trig functions (sin8u, cos8u etc) as regular asmsubs in math module | 2022-04-13 00:27:35 +02:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 3961f26635 | consolidating modules | 2022-03-11 20:45:39 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 9a798360f4 | introduced codeAst and codeCore modules to reduce dependencies | 2022-03-10 22:38:16 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 251b6fcf70 | reducing dependencies | 2022-03-10 02:09:34 +01:00 |  | 
			
				
					| 
							
							
								 Irmen de Jong | 60b2c44a44 | fix returntype handling of builtinfunctions, fix errors in pipe expressions | 2022-02-21 01:44:29 +01:00 |  |