1e364d3186 
								
							 
						 
						
							
							
								
								* Added bytevector-copy and bytevector-fill!  
							
							
							
						 
						
							2007-05-15 14:33:50 -04:00  
				
					
						
							
							
								 
						
							
								f630177d17 
								
							 
						 
						
							
							
								
								* Added bytevector->u8-list, u8-list->bytevector, and  
							
							... 
							
							
							
							bytevector-copy!. 
							
						 
						
							2007-05-15 14:27:31 -04:00  
				
					
						
							
							
								 
						
							
								a809afd0fb 
								
							 
						 
						
							
							
								
								* added bytevector-s8-set! and bytevector-u8-set!.  
							
							
							
						 
						
							2007-05-15 13:50:00 -04:00  
				
					
						
							
							
								 
						
							
								a11fb060f2 
								
							 
						 
						
							
							
								
								* Added bytevector-u8-ref and bytevector-s8-ref.  
							
							
							
						 
						
							2007-05-15 13:38:38 -04:00  
				
					
						
							
							
								 
						
							
								db80ba43f6 
								
							 
						 
						
							
							
								
								* Added bytevector-length  
							
							
							
						 
						
							2007-05-15 13:17:17 -04:00  
				
					
						
							
							
								 
						
							
								49d254c89e 
								
							 
						 
						
							
							
								
								* Added make-bytevector and bytevector?  
							
							
							
						 
						
							2007-05-15 12:42:52 -04:00  
				
					
						
							
							
								 
						
							
								9d3e23fb6d 
								
							 
						 
						
							
							
								
								* added an (ikarus system $bytevectors) library  
							
							
							
						 
						
							2007-05-15 12:29:47 -04:00  
				
					
						
							
							
								 
						
							
								97f59ad1ee 
								
							 
						 
						
							
							
								
								* transition of symbols to secondary type done.  
							
							
							
						 
						
							2007-05-15 11:37:43 -04:00  
				
					
						
							
							
								 
						
							
								9ded62b5e5 
								
							 
						 
						
							
							
								
								* can now load fresh compiler  
							
							
							
						 
						
							2007-05-15 10:45:31 -04:00  
				
					
						
							
							
								 
						
							
								2b96460a77 
								
							 
						 
						
							
							
								
								* added find-library-by-name  
							
							
							
						 
						
							2007-05-15 10:23:40 -04:00  
				
					
						
							
							
								 
						
							
								026f786bf9 
								
							 
						 
						
							
							
								
								* added current-library-collection and library-name to  
							
							... 
							
							
							
							ikarus.system.$bootstrap 
							
						 
						
							2007-05-15 10:18:58 -04:00  
				
					
						
							
							
								 
						
							
								6bdb50004a 
								
							 
						 
						
							
							
								
								* incremental step towards loading a fresh compiler for  
							
							... 
							
							
							
							bootstrapping. 
							
						 
						
							2007-05-15 08:56:22 -04:00  
				
					
						
							
							
								 
						
							
								18777b192d 
								
							 
						 
						
							
							
								
								* Fixed a bug that caused interrupts to write the contents of the  
							
							... 
							
							
							
							output buffer twice. 
							
						 
						
							2007-05-14 18:16:00 -04:00  
				
					
						
							
							
								 
						
							
								ea071632cb 
								
							 
						 
						
							
							
								
								* merged something.  
							
							
							
						 
						
							2007-05-14 15:01:39 -04:00  
				
					
						
							
							
								 
						
							
								12120c6cbc 
								
							 
						 
						
							
							
								
								* new rev.  
							
							
							
						 
						
							2007-05-14 14:58:33 -04:00  
				
					
						
							
							
								 
						
							
								b763c65a8c 
								
							 
						 
						
							
							
								
								* test commit.  
							
							
							
						 
						
							2007-05-14 14:55:54 -04:00  
				
					
						
							
							
								 
						
							
								e831d54afe 
								
							 
						 
						
							
							
								
								* Added a comment file about r6rs records.  
							
							
							
						 
						
							2007-05-14 14:53:29 -04:00  
				
					
						
							
							
								 
						
							
								94ff7fcc6e 
								
							 
						 
						
							
							
								
								* Added SRFI-8  
							
							
							
						 
						
							2007-05-11 23:43:36 -04:00  
				
					
						
							
							
								 
						
							
								4fba303ef4 
								
							 
						 
						
							
							
								
								* Added SRFI-6  
							
							
							
						 
						
							2007-05-11 23:40:08 -04:00  
				
					
						
							
							
								 
						
							
								3656be2631 
								
							 
						 
						
							
							
								
								* Added open-input-string.  
							
							
							
						 
						
							2007-05-11 23:39:22 -04:00  
				
					
						
							
							
								 
						
							
								cd26b86d4f 
								
							 
						 
						
							
							
								
								* Added SRFI-2  
							
							
							
						 
						
							2007-05-11 23:33:14 -04:00  
				
					
						
							
							
								 
						
							
								c85495a4f2 
								
							 
						 
						
							
							
								
								* added positive?  
							
							
							
						 
						
							2007-05-11 23:14:23 -04:00  
				
					
						
							
							
								 
						
							
								1feea6c243 
								
							 
						 
						
							
							
								
								* better error message for referencing pattern variables outside a  
							
							... 
							
							
							
							syntax form 
							
						 
						
							2007-05-11 22:54:18 -04:00  
				
					
						
							
							
								 
						
							
								6fe22073dd 
								
							 
						 
						
							
							
								
								* Added datum->syntax and syntax->datum  
							
							
							
						 
						
							2007-05-11 22:50:02 -04:00  
				
					
						
							
							
								 
						
							
								6e1c1f847a 
								
							 
						 
						
							
							
								
								* Added bound-identifier=?  
							
							
							
						 
						
							2007-05-11 22:47:09 -04:00  
				
					
						
							
							
								 
						
							
								5063f08e32 
								
							 
						 
						
							
							
								
								* imported SRFI-1  
							
							
							
						 
						
							2007-05-11 22:06:54 -04:00  
				
					
						
							
							
								 
						
							
								d7b72ae38a 
								
							 
						 
						
							
							
								
								* added call-with-current-continuation.  
							
							
							
						 
						
							2007-05-11 22:02:49 -04:00  
				
					
						
							
							
								 
						
							
								daadee442c 
								
							 
						 
						
							
							
								
								* fixed bug in library-name->file-name which did not handle capital  
							
							... 
							
							
							
							letters properly. 
							
						 
						
							2007-05-11 21:27:00 -04:00  
				
					
						
							
							
								 
						
							
								29c43af1f4 
								
							 
						 
						
							
							
								
								* added environment, environment?, and eval as specified by r6rs.  
							
							
							
						 
						
							2007-05-11 21:06:31 -04:00  
				
					
						
							
							
								 
						
							
								008457c5f8 
								
							 
						 
						
							
							
								
								* top-level-value error now prints the names of the symbol using ~a  
							
							... 
							
							
							
							instead of ~s. 
							
						 
						
							2007-05-11 20:45:15 -04:00  
				
					
						
							
							
								 
						
							
								1932db8d65 
								
							 
						 
						
							
							
								
								* library manager now attempts to load imported libraries from file  
							
							... 
							
							
							
							according to some library-name->file-name mapping. 
							
						 
						
							2007-05-11 20:32:48 -04:00  
				
					
						
							
							
								 
						
							
								4ca7b2780e 
								
							 
						 
						
							
							
								
								* top-level sorta works.  
							
							
							
						 
						
							2007-05-10 03:59:20 -04:00  
				
					
						
							
							
								 
						
							
								48f98c13c5 
								
							 
						 
						
							
							
								
								* added some support for the old interaction repl behavior.  
							
							
							
						 
						
							2007-05-09 23:42:32 -04:00  
				
					
						
							
							
								 
						
							
								7dc4f7617b 
								
							 
						 
						
							
							
								
								* ikarus-runtime no longer assigns the value of $base-rtd to the  
							
							... 
							
							
							
							base-rtd object.  The reader now accesses the base-rtd from the
  pcb directly. 
							
						 
						
							2007-05-09 19:45:41 -04:00  
				
					
						
							
							
								 
						
							
								4763b3e67e 
								
							 
						 
						
							
							
								
								* reinstated (ikarus fasl read)  
							
							
							
						 
						
							2007-05-09 19:37:24 -04:00  
				
					
						
							
							
								 
						
							
								e157388176 
								
							 
						 
						
							
							
								
								* added (r6rs syntax-case) library.  
							
							
							
						 
						
							2007-05-09 12:54:57 -04:00  
				
					
						
							
							
								 
						
							
								457ed6aa4b 
								
							 
						 
						
							
							
								
								* removed uses of fx primitives from ikarus.syntax.ss  
							
							
							
						 
						
							2007-05-09 11:26:26 -04:00  
				
					
						
							
							
								 
						
							
								fd91a5bafc 
								
							 
						 
						
							
							
								
								* added a (ikarus symbols) library.  
							
							
							
						 
						
							2007-05-09 11:17:54 -04:00  
				
					
						
							
							
								 
						
							
								f64b0ee310 
								
							 
						 
						
							
							
								
								* added a (chez modules) library that exports the module keyword.  
							
							
							
						 
						
							2007-05-09 11:12:27 -04:00  
				
					
						
							
							
								 
						
							
								48244ec85e 
								
							 
						 
						
							
							
								
								* makefile.ss is turned into an r6rs-script.  
							
							
							
						 
						
							2007-05-09 07:49:04 -04:00  
				
					
						
							
							
								 
						
							
								35a9aa6d20 
								
							 
						 
						
							
							
								
								* r6rs top-level programs seem to work.  
							
							
							
						 
						
							2007-05-09 07:47:40 -04:00  
				
					
						
							
							
								 
						
							
								8c2b318648 
								
							 
						 
						
							
							
								
								* added a loader for top-level r6rs scripts.  
							
							
							
						 
						
							2007-05-09 07:35:31 -04:00  
				
					
						
							
							
								 
						
							
								7494c29bba 
								
							 
						 
						
							
							
								
								* Added an argument "top?" to chi-body* which indicates whether  
							
							... 
							
							
							
							we're expanding a top-level program (and thus can generate
  temporaries for expressions) or not. 
							
						 
						
							2007-05-09 06:42:37 -04:00  
				
					
						
							
							
								 
						
							
								e414b2daca 
								
							 
						 
						
							
							
								
								* moved the position of the rib argument to chi-body* to the end  
							
							... 
							
							
							
							in (ikarus syntax). 
							
						 
						
							2007-05-09 06:39:42 -04:00  
				
					
						
							
							
								 
						
							
								3be2a9d9af 
								
							 
						 
						
							
							
								
								* changed (ikarus syntax) to build letrec* instead of letrec for  
							
							... 
							
							
							
							internal and library definitions. 
							
						 
						
							2007-05-09 06:33:44 -04:00  
				
					
						
							
							
								 
						
							
								31b73fd46c 
								
							 
						 
						
							
							
								
								* the decision criteria for complex primitives (in optimize-letrec)  
							
							... 
							
							
							
							has changed.  right now, any primitive call is treated as complex.
  further research into what primitive calls can be treated as
  simple is suspended until further notice. 
							
						 
						
							2007-05-09 06:30:09 -04:00  
				
					
						
							
							
								 
						
							
								509a375871 
								
							 
						 
						
							
							
								
								* makefile now inserts letrec* into (ikarus) and (r6rs).  
							
							
							
						 
						
							2007-05-09 06:10:38 -04:00  
				
					
						
							
							
								 
						
							
								f5a980efd6 
								
							 
						 
						
							
							
								
								* (ikarus syntax) now recognized letrec* (untested).  
							
							
							
						 
						
							2007-05-09 06:09:37 -04:00  
				
					
						
							
							
								 
						
							
								5c2220f9bb 
								
							 
						 
						
							
							
								
								* the compiler now recognizes letrec* (not tested yet).  
							
							
							
						 
						
							2007-05-09 05:59:32 -04:00  
				
					
						
							
							
								 
						
							
								c8e60f84da 
								
							 
						 
						
							
							
								
								* more cleanup in pairs.ss  
							
							
							
						 
						
							2007-05-08 19:38:05 -04:00