Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								ceecfd9251
								
							
						 | 
						
							
							
								
								* implemented write-byte
							
							
							
							
							
						 | 
						
							2007-05-18 08:22:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								9032492bf3
								
							
						 | 
						
							
							
								
								* Added write-byte to ikarus.io-primitives
							
							
							
							
							
						 | 
						
							2007-05-18 08:19:03 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								35fa003558
								
							
						 | 
						
							
							
								
								* Added $write-byte to ikarus.io-primitives.unsafe.ss
							
							
							
							
							
						 | 
						
							2007-05-18 08:15:51 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								bc41665bf3
								
							
						 | 
						
							
							
								
								* removed junk from input-files handlers.
							
							
							
							
							
						 | 
						
							2007-05-17 06:46:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								52a28f8332
								
							
						 | 
						
							
							
								
								* input ports now use bytevectors fully.
							
							
							
							
							
						 | 
						
							2007-05-17 06:44:51 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								3148d7f95c
								
							
						 | 
						
							
							
								
								* input ports now have a bytevector as buffer
							
							
							
							
							
						 | 
						
							2007-05-17 06:27:59 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								efd2734075
								
							
						 | 
						
							
							
								
								* input strings now do not use the internal port buffer
							
							
							
							
							
						 | 
						
							2007-05-17 05:50:01 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								49dc13d5ee
								
							
						 | 
						
							
							
								
								* make string operations safe in all io layers.
							
							
							
							
							
						 | 
						
							2007-05-17 05:41:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								5249a8ec31
								
							
						 | 
						
							
							
								
								* The gc now knows about bytevectors
							
							
							
							
							
						 | 
						
							2007-05-17 04:34:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								913bd590b6
								
							
						 | 
						
							
							
								
								* Added uint-list->bytevector and sint-list->bytevector.
							
							
							
							
							
						 | 
						
							2007-05-17 03:36:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d62c01dfa7
								
							
						 | 
						
							
							
								
								* bytevector-sint-set! is completed.
							
							
							
							
							
						 | 
						
							2007-05-17 03:03:10 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								8f885aa848
								
							
						 | 
						
							
							
								
								* bytevector-sint-set! is almost ok.
							
							
							
							
							
						 | 
						
							2007-05-16 11:05:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								e3bb91ad08
								
							
						 | 
						
							
							
								
								* Added a $bignums library that's now just holding the names of
							
							
							
							
							
							
							
							primitive bignum functions. 
							
						 | 
						
							2007-05-16 06:02:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								2ee587d26d
								
							
						 | 
						
							
							
								
								* Added #vu8(bytes ...) for the reader and writer.
							
							
							
							
							
						 | 
						
							2007-05-15 23:57:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								14066b3ec9
								
							
						 | 
						
							
							
								
								* added a check for non-negative integer for bytevector-uint-set!.
							
							
							
							
							
						 | 
						
							2007-05-15 23:24:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								9488a0706f
								
							
						 | 
						
							
							
								
								* Added bytevector-uint-set!
							
							
							
							
							
						 | 
						
							2007-05-15 20:19:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								4062b00c29
								
							
						 | 
						
							
							
								
								* Added bytevector-uint-ref, bytevector-sint-ref, bytevector->uint-list,
							
							
							
							
							
							
							
							and bytevector->sint-list 
							
						 | 
						
							2007-05-15 19:27:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								3629e0b0d9
								
							
						 | 
						
							
							
								
								* Added bytevector=?
							
							
							
							
							
						 | 
						
							2007-05-15 14:37:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								1e364d3186
								
							
						 | 
						
							
							
								
								* Added bytevector-copy and bytevector-fill!
							
							
							
							
							
						 | 
						
							2007-05-15 14:33:50 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								f630177d17
								
							
						 | 
						
							
							
								
								* Added bytevector->u8-list, u8-list->bytevector, and
							
							
							
							
							
							
							
							bytevector-copy!. 
							
						 | 
						
							2007-05-15 14:27:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								a809afd0fb
								
							
						 | 
						
							
							
								
								* added bytevector-s8-set! and bytevector-u8-set!.
							
							
							
							
							
						 | 
						
							2007-05-15 13:50:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								a11fb060f2
								
							
						 | 
						
							
							
								
								* Added bytevector-u8-ref and bytevector-s8-ref.
							
							
							
							
							
						 | 
						
							2007-05-15 13:38:38 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								db80ba43f6
								
							
						 | 
						
							
							
								
								* Added bytevector-length
							
							
							
							
							
						 | 
						
							2007-05-15 13:17:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								49d254c89e
								
							
						 | 
						
							
							
								
								* Added make-bytevector and bytevector?
							
							
							
							
							
						 | 
						
							2007-05-15 12:42:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								9d3e23fb6d
								
							
						 | 
						
							
							
								
								* added an (ikarus system $bytevectors) library
							
							
							
							
							
						 | 
						
							2007-05-15 12:29:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								97f59ad1ee
								
							
						 | 
						
							
							
								
								* transition of symbols to secondary type done.
							
							
							
							
							
						 | 
						
							2007-05-15 11:37:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								9ded62b5e5
								
							
						 | 
						
							
							
								
								* can now load fresh compiler
							
							
							
							
							
						 | 
						
							2007-05-15 10:45:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								2b96460a77
								
							
						 | 
						
							
							
								
								* added find-library-by-name
							
							
							
							
							
						 | 
						
							2007-05-15 10:23:40 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								026f786bf9
								
							
						 | 
						
							
							
								
								* added current-library-collection and library-name to
							
							
							
							
							
							
							
							ikarus.system.$bootstrap 
							
						 | 
						
							2007-05-15 10:18:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								6bdb50004a
								
							
						 | 
						
							
							
								
								* incremental step towards loading a fresh compiler for
							
							
							
							
							
							
							
							bootstrapping. 
							
						 | 
						
							2007-05-15 08:56:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								18777b192d
								
							
						 | 
						
							
							
								
								* Fixed a bug that caused interrupts to write the contents of the
							
							
							
							
							
							
							
							output buffer twice. 
							
						 | 
						
							2007-05-14 18:16:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								ea071632cb
								
							
						 | 
						
							
							
								
								* merged something.
							
							
							
							
							
						 | 
						
							2007-05-14 15:01:39 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								12120c6cbc
								
							
						 | 
						
							
							
								
								* new rev.
							
							
							
							
							
						 | 
						
							2007-05-14 14:58:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								b763c65a8c
								
							
						 | 
						
							
							
								
								* test commit.
							
							
							
							
							
						 | 
						
							2007-05-14 14:55:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								e831d54afe
								
							
						 | 
						
							
							
								
								* Added a comment file about r6rs records.
							
							
							
							
							
						 | 
						
							2007-05-14 14:53:29 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								94ff7fcc6e
								
							
						 | 
						
							
							
								
								* Added SRFI-8
							
							
							
							
							
						 | 
						
							2007-05-11 23:43:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								4fba303ef4
								
							
						 | 
						
							
							
								
								* Added SRFI-6
							
							
							
							
							
						 | 
						
							2007-05-11 23:40:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								3656be2631
								
							
						 | 
						
							
							
								
								* Added open-input-string.
							
							
							
							
							
						 | 
						
							2007-05-11 23:39:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								cd26b86d4f
								
							
						 | 
						
							
							
								
								* Added SRFI-2
							
							
							
							
							
						 | 
						
							2007-05-11 23:33:14 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								c85495a4f2
								
							
						 | 
						
							
							
								
								* added positive?
							
							
							
							
							
						 | 
						
							2007-05-11 23:14:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								1feea6c243
								
							
						 | 
						
							
							
								
								* better error message for referencing pattern variables outside a
							
							
							
							
							
							
							
							syntax form 
							
						 | 
						
							2007-05-11 22:54:18 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								6fe22073dd
								
							
						 | 
						
							
							
								
								* Added datum->syntax and syntax->datum
							
							
							
							
							
						 | 
						
							2007-05-11 22:50:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								6e1c1f847a
								
							
						 | 
						
							
							
								
								* Added bound-identifier=?
							
							
							
							
							
						 | 
						
							2007-05-11 22:47:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								5063f08e32
								
							
						 | 
						
							
							
								
								* imported SRFI-1
							
							
							
							
							
						 | 
						
							2007-05-11 22:06:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d7b72ae38a
								
							
						 | 
						
							
							
								
								* added call-with-current-continuation.
							
							
							
							
							
						 | 
						
							2007-05-11 22:02:49 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								daadee442c
								
							
						 | 
						
							
							
								
								* fixed bug in library-name->file-name which did not handle capital
							
							
							
							
							
							
							
							letters properly. 
							
						 | 
						
							2007-05-11 21:27:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								29c43af1f4
								
							
						 | 
						
							
							
								
								* added environment, environment?, and eval as specified by r6rs.
							
							
							
							
							
						 | 
						
							2007-05-11 21:06:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								4ca7b2780e
								
							
						 | 
						
							
							
								
								* top-level sorta works.
							
							
							
							
							
						 | 
						
							2007-05-10 03:59:20 -04:00 |