| 
								
								
									 ceriel | cc3459e5a8 | fix to constant unary minus | 1989-05-31 12:42:56 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | aa0e321971 | some fixes | 1989-05-29 11:32:23 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c3f7993b1a | fixed problem in sizeof() | 1989-02-06 19:06:55 +00:00 |  | 
				
					
						| 
								
								
									 dick | f70dfe4d00 | better evaluation order checking in expressions | 1989-02-02 13:57:07 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | cc55ab947d | evaluate switch-expression on a different spot, allow for *STRING expressions | 1989-01-23 15:37:57 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f4caec88e8 | use C_con_cst instead of C_con_icon when possible; fix sizeof(string) to return the size of the string instead of the size of
a pointer | 1988-12-12 14:21:45 +00:00 |  | 
				
					
						| 
								
								
									 dick | 1f7115fa8d | error messages and error handling | 1988-09-16 23:19:50 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0619d27b8d | use new C_insertpart mechanism, other minor changes | 1987-07-16 13:27:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 09125cce6b | redesign of ival, other minor changes | 1987-03-25 23:14:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 07f5d3cce4 | Fixed a bug with line-directives, added copyright notice | 1987-03-10 17:51:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 8116e3181f | now uses alloc module, bug fixes, -N option under USE_TMP, to not do so | 1987-01-24 00:25:56 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ad40a77afd | handle void properly, avoid 0-alignments, handle #if defined(..) | 1986-12-01 10:00:23 +00:00 |  | 
				
					
						| 
								
								
									 erikb | c967d1ab3a | put heavily used pointer variables in registers | 1986-09-24 13:53:16 +00:00 |  | 
				
					
						| 
								
								
									 erikb | c6a51a39f0 | built in the compile time flag NOFLOAT to get rid of the float stuff | 1986-09-12 09:16:07 +00:00 |  | 
				
					
						| 
								
								
									 erikb | d7716c5e5a | corrected the compile-time evaluation of ~<unsigned value> | 1986-09-09 09:47:43 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 725d3fa6ea | revised check_ival() (among some other small changes) | 1986-04-03 11:33:32 +00:00 |  | 
				
					
						| 
								
								
									 erikb | 66c571d217 | revised the administration of Value expressions | 1986-04-02 08:37:17 +00:00 |  | 
				
					
						| 
								
								
									 dick | ad1feaf35c | expression nodes now can have a flag EX_ERROR | 1986-03-27 18:17:48 +00:00 |  | 
				
					
						| 
								
								
									 dick | 5880700ab4 | some long lines split | 1986-03-17 17:47:04 +00:00 |  | 
				
					
						| 
								
								
									 dick | 021d8d1fec | more calls of expr_error() for better error reporting | 1986-03-15 18:16:30 +00:00 |  | 
				
					
						| 
								
								
									 dick | c80f2c0817 | improved error reporting for initialization expressions miscellaneous changes | 1986-03-14 16:15:16 +00:00 |  | 
				
					
						| 
								
								
									 erikb | bc296e2dcc | *** empty log message *** | 1986-03-10 13:07:55 +00:00 |  |