ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f7ee118f7
								
							
						 | 
						
							
							
								
								new versions, mostly from Cody and Waite
							
							
							
							
							
						 | 
						
							1989-05-18 15:37:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								d818da36f0
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-16 13:13:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								13bc7e128d
								
							
						 | 
						
							
							
								
								a trap from a routine called by the termination sequence could
							
							
							
							
							
							
							
							cause an infinite loop. This is prevented 
							
						 | 
						
							1989-05-12 09:36:16 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee50a1d717
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-11 12:32:26 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5b0e1bd4f
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-11 10:21:37 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								749c364816
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-11 10:09:52 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a7c058d01
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-10 16:22:28 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2f7f252b2
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-10 16:08:14 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0cec58cf9
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-10 10:43:58 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								85c9115d5b
								
							
						 | 
						
							
							
								
								converted to ANSI C
							
							
							
							
							
						 | 
						
							1989-05-10 10:20:14 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								fdf26a7f06
								
							
						 | 
						
							
							
								
								reversed a-option
							
							
							
							
							
						 | 
						
							1989-05-10 10:19:22 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eck
								
							 
						 | 
						
							
							
							
							
								
							
							
								d20988a1cb
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1989-05-10 09:39:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1ff4f2725
								
							
						 | 
						
							
							
								
								default is assertions ON
							
							
							
							
							
						 | 
						
							1989-05-09 15:54:01 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d62d0c68ee
								
							
						 | 
						
							
							
								
								not include em_path.h anymore
							
							
							
							
							
						 | 
						
							1989-05-08 12:39:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								600d569269
								
							
						 | 
						
							
							
								
								removed printf
							
							
							
							
							
						 | 
						
							1989-05-03 11:14:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a94dec52d8
								
							
						 | 
						
							
							
								
								Many improvements by Hans van Eck
							
							
							
							
							
						 | 
						
							1989-05-03 10:30:22 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								19638876a1
								
							
						 | 
						
							
							
								
								Adapted for new Pascal Compiler
							
							
							
							
							
						 | 
						
							1989-05-03 09:53:25 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								dfc5d7318c
								
							
						 | 
						
							
							
								
								Added cemain entry in Resolve script
							
							
							
							
							
						 | 
						
							1989-04-26 11:32:46 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e967e920be
								
							
						 | 
						
							
							
								
								removed one goto
							
							
							
							
							
						 | 
						
							1989-04-19 15:00:07 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								ec3d8bb5aa
								
							
						 | 
						
							
							
								
								fix: filename label sometimes turned up as external
							
							
							
							
							
						 | 
						
							1989-04-14 18:25:39 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e75af9cef
								
							
						 | 
						
							
							
								
								make entry to generate .o files
							
							
							
							
							
						 | 
						
							1989-04-11 15:51:01 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								944c818096
								
							
						 | 
						
							
							
								
								Corrected some warnings a bit
							
							
							
							
							
						 | 
						
							1989-04-11 14:34:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f8702a65e
								
							
						 | 
						
							
							
								
								fixed problem with hex numbers, and use new PushBack feature
							
							
							
							
							
						 | 
						
							1989-04-11 11:40:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d5f61ce45
								
							
						 | 
						
							
							
								
								fixed clock for larger word sizes
							
							
							
							
							
						 | 
						
							1989-04-07 09:20:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff853d748c
								
							
						 | 
						
							
							
								
								using new input module simplifies EOI handling
							
							
							
							
							
						 | 
						
							1989-04-04 15:02:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								0995f7a809
								
							
						 | 
						
							
							
								
								better error handling, simplified EOI handling with improved input module
							
							
							
							
							
						 | 
						
							1989-04-04 14:53:48 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								3030b5edd1
								
							
						 | 
						
							
							
								
								better attempt to indicate start and end of own BSS; still not good
							
							
							
							
							
							
							
							enough 
							
						 | 
						
							1989-04-04 10:09:27 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a7d0e413b
								
							
						 | 
						
							
							
								
								recognize but ignore #pragma
							
							
							
							
							
						 | 
						
							1989-03-31 11:47:12 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5345bf6ac
								
							
						 | 
						
							
							
								
								Changed semantics of CallAtEnd so that it calls installed procedures
							
							
							
							
							
							
							
							in reversed order 
							
						 | 
						
							1989-03-22 17:36:20 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e21aced73
								
							
						 | 
						
							
							
								
								bug fix in WITH statement: called WalkDesignator instead of ChkDesig
							
							
							
							
							
						 | 
						
							1989-03-22 11:07:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a3b5db45d
								
							
						 | 
						
							
							
								
								made the previous changes in parameter passing mechanism and return
							
							
							
							
							
							
							
							value mechanism settable with compile time constants 
							
						 | 
						
							1989-03-22 09:53:47 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9b6acf1dc
								
							
						 | 
						
							
							
								
								New version with different parameter passing mechanism and some
							
							
							
							
							
							
							
							minor fixes 
							
						 | 
						
							1989-03-20 13:32:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								346bc839a3
								
							
						 | 
						
							
							
								
								use value parameters when VAR not needed
							
							
							
							
							
						 | 
						
							1989-03-20 13:03:34 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9379157da7
								
							
						 | 
						
							
							
								
								use value parameters when VAR not needed
							
							
							
							
							
						 | 
						
							1989-03-20 12:46:25 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								88ebd891b1
								
							
						 | 
						
							
							
								
								generate -c instead of -c.$(SUFFIX)
							
							
							
							
							
						 | 
						
							1989-03-17 17:06:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb83c44309
								
							
						 | 
						
							
							
								
								fixed the arctan routine
							
							
							
							
							
						 | 
						
							1989-03-15 13:16:40 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								6218df1293
								
							
						 | 
						
							
							
								
								improved error message for no RETURN from function procedure
							
							
							
							
							
						 | 
						
							1989-03-15 10:46:27 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								21a8f93bc7
								
							
						 | 
						
							
							
								
								adapted for larger function result area
							
							
							
							
							
						 | 
						
							1989-03-14 15:36:33 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c81a6a0c7a
								
							
						 | 
						
							
							
								
								better warnings for unused/undefined parameters
							
							
							
							
							
						 | 
						
							1989-03-13 15:04:05 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								183942e70c
								
							
						 | 
						
							
							
								
								made return value of topsize an unsigned. Some 2/4 back-ends do
							
							
							
							
							
							
							
							not implement BLS 4 
							
						 | 
						
							1989-03-10 14:03:34 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								162b824030
								
							
						 | 
						
							
							
								
								Changed method for returning big values; Instead of using a chunk of
							
							
							
							
							
							
							
							global data area, caller creates space on the stack just above parameters
to store the result 
							
						 | 
						
							1989-03-10 10:40:07 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								24f3f2f10e
								
							
						 | 
						
							
							
								
								updated to ed4
							
							
							
							
							
						 | 
						
							1989-03-08 17:28:08 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dick
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d0b3910b2
								
							
						 | 
						
							
							
								
								more lint code
							
							
							
							
							
						 | 
						
							1989-03-06 15:17:39 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								018d91b6a1
								
							
						 | 
						
							
							
								
								Added options
							
							
							
							
							
						 | 
						
							1989-03-03 16:16:52 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1b4e28760
								
							
						 | 
						
							
							
								
								Added a local extension: procedure constants
							
							
							
							
							
						 | 
						
							1989-03-03 16:13:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ab954e38c
								
							
						 | 
						
							
							
								
								adapted to new ordering in FILE struct
							
							
							
							
							
						 | 
						
							1989-03-02 11:24:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5187e46404
								
							
						 | 
						
							
							
								
								speeded up a bit
							
							
							
							
							
						 | 
						
							1989-02-22 16:16:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1626ca895
								
							
						 | 
						
							
							
								
								try to move side effects as much as possible to the left of the
							
							
							
							
							
							
							
							expression tree, to avoid stacking. This is not good enough yet! 
							
						 | 
						
							1989-02-22 16:16:08 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								d5b2601b8f
								
							
						 | 
						
							
							
								
								use a larger buffer on larger machines
							
							
							
							
							
						 | 
						
							1989-02-21 10:01:55 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ceriel
								
							 
						 | 
						
							
							
							
							
								
							
							
								30959cd73f
								
							
						 | 
						
							
							
								
								some fixes: calloc was wrong; catch traps, and let divides
							
							
							
							
							
							
							
							by 0 generate a signal, if on a unix machine 
							
						 | 
						
							1989-02-20 18:01:33 +00:00 | 
						
						
							
							
							
								
							
							
						 |