ikarus/src
Abdulaziz Ghuloum 62e1527d1d * Globally visible procedures now have attached names:
Ikarus Scheme (Build 2007-09-04)
Copyright (c) 2006-2007 Abdulaziz Ghuloum

> car
#<procedure car>
> (car 1 2)
Error in apply: incorrect number of argument (2) to #<procedure car>.
> ^D
2007-09-04 20:38:16 -04:00
..
geninstr * The $apply macro and all the appcall forms were removed from the 2007-02-14 15:50:34 -05:00
ikarus * Added symlinks. 2007-08-28 21:27:37 -04:00
lab * Removed the collection of open-coded primititives in compiler.ss 2007-07-13 13:23:54 +03:00
old-tests * added an (ikarus system $bytevectors) library 2007-05-15 12:29:47 -04:00
tests * Added missing string<?, string<=?, string>?, and string>=? 2007-09-03 00:17:15 -04:00
unicode * Added char-general-category and a category lookup table. 2007-09-03 04:42:46 -04:00
asm-tests.ss * added a few missing instruction sequences where the dest is a 2007-03-10 19:50:24 -05:00
dotests.ss * last commit on alt-cogen and beginning of alt-alt-cogen :-) 2007-03-09 14:01:17 -05:00
how-to-optimize-arg-checks.tex renamed lib dir to src 2006-12-10 23:13:16 -05:00
ikarus.apply.ss * added a (ikarus system $stack) library and removed imports of 2007-05-06 18:10:51 -04:00
ikarus.boot * Globally visible procedures now have attached names: 2007-09-04 20:38:16 -04:00
ikarus.bytevectors.ss * Added uint-list->bytevector and sint-list->bytevector. 2007-05-17 03:36:28 -04:00
ikarus.cafe.ss * eval-top-level is no longer exported to the top-level 2007-05-06 20:43:56 -04:00
ikarus.chars.ss * write now writes characters (including unicode chars) properly. 2007-05-19 15:18:08 -04:00
ikarus.code-objects.ss * Added procedure-annotation primitive that returns the annotation 2007-09-04 20:18:11 -04:00
ikarus.collect.ss collect-key now returns a gensym 2007-09-01 16:09:56 -04:00
ikarus.command-line.ss * Added command-line 2007-08-26 21:24:22 -04:00
ikarus.compiler.ss * Added $code-annotation and $set-code-annotation! primops 2007-09-04 19:59:14 -04:00
ikarus.control.ss * Added list-tail. 2007-06-13 17:42:04 +03:00
ikarus.date-string.ss * date-string now uses bytevectors instead of strings during ffi. 2007-05-18 20:59:10 -04:00
ikarus.fasl.ss * Added procedure-annotation primitive that returns the annotation 2007-09-04 20:18:11 -04:00
ikarus.fasl.write.ss * Added procedure-annotation primitive that returns the annotation 2007-09-04 20:18:11 -04:00
ikarus.fixnums.ss * removed import of (scheme) from ikarus.fixnums.ss 2007-05-06 18:13:57 -04:00
ikarus.guardians.ss * changed implementation of guardians in ikarus.guardians.ss 2007-09-01 01:12:42 -04:00
ikarus.handlers.ss * Better handling of multi-byte read-char. 2007-06-02 05:17:22 +03:00
ikarus.hash-tables.guardians.ss added: 2007-09-01 23:07:39 -04:00
ikarus.hash-tables.rehashing.ss added: 2007-09-01 23:07:39 -04:00
ikarus.hash-tables.ss Better status report for time-it 2007-08-30 17:25:29 -04:00
ikarus.intel-assembler.ss * Added procedure-annotation primitive that returns the annotation 2007-09-04 20:18:11 -04:00
ikarus.io-ports.ss * Added delete-file. 2007-08-26 20:04:00 -04:00
ikarus.io-primitives.ss * implemented write-byte 2007-05-18 08:22:04 -04:00
ikarus.io-primitives.unsafe.ss * $port-output-index, $port-output-size, $set-port-output-index! and 2007-08-25 11:24:05 -04:00
ikarus.io.input-files.ss * Removed $port-input-index, $port-input-size, 2007-08-25 11:06:30 -04:00
ikarus.io.input-strings.ss moving to a new numeric reading algorithm. 2007-05-20 13:11:33 -04:00
ikarus.io.output-files.ss * $port-output-index, $port-output-size, $set-port-output-index! and 2007-08-25 11:24:05 -04:00
ikarus.io.output-strings.ss Added string-copy 2007-08-28 12:46:12 -04:00
ikarus.library-manager.ss * added current-library-collection and library-name to 2007-05-15 10:18:58 -04:00
ikarus.lists.ss * Added list-tail. 2007-06-13 17:42:04 +03:00
ikarus.load.ss * added a loader for top-level r6rs scripts. 2007-05-09 07:35:31 -04:00
ikarus.main.ss * Added command-line 2007-08-26 21:24:22 -04:00
ikarus.multiple-values.ss * added the $unbound-object? prim to the (ikarus system $symbols) 2007-05-06 18:43:04 -04:00
ikarus.numerics.ss Added inexact? 2007-09-03 00:34:53 -04:00
ikarus.pairs.ss * more cleanup in pairs.ss 2007-05-08 19:38:05 -04:00
ikarus.posix.ss * marked env and environ procedures busted. 2007-05-18 22:26:22 -04:00
ikarus.predicates.ss Added inexact? 2007-09-03 00:34:53 -04:00
ikarus.pretty-print.ss * Added macro writer for #` #, and #,@ forms. 2007-08-30 20:30:21 -04:00
ikarus.promises.ss * Added delay and force. 2007-09-02 02:47:50 -04:00
ikarus.reader.ss * reader now accepts string escape sequences like "\xDF;". 2007-09-02 22:37:24 -04:00
ikarus.records.ss * now exporting set-rtd-printer! 2007-05-07 04:04:54 -04:00
ikarus.singular-objects.ss * void is moved to ikarus.singular-objects 2007-05-06 20:23:45 -04:00
ikarus.sort.ss * Added list-sort and vector-sort. 2007-09-04 12:56:40 -04:00
ikarus.strings.ss * Added missing string<?, string<=?, string>?, and string>=? 2007-09-03 00:17:15 -04:00
ikarus.symbols.ss * Better error message for applying unbound vars. 2007-08-29 00:51:24 -04:00
ikarus.syntax.ss * exported identifiers bound to procedures get their procedure 2007-09-04 20:33:21 -04:00
ikarus.timer.ss * Added make-variable-transformer procedure. 2007-09-02 02:03:29 -04:00
ikarus.trace.ss * cleanip of ikarus.trace, vectors, and writer.ss 2007-05-06 18:52:19 -04:00
ikarus.transcoders.ss * Added floor/ceiling. 2007-06-10 07:32:19 +03:00
ikarus.unicode-data.ss * Added char-general-category and a category lookup table. 2007-09-03 04:42:46 -04:00
ikarus.vectors.ss * Added vector-fill! and string-fill! 2007-09-02 02:22:23 -04:00
ikarus.writer.ss * Globally visible procedures now have attached names: 2007-09-04 20:38:16 -04:00
libaltcogen.ss * Applying non-procedure library variables no longer segfaults. 2007-08-29 00:21:29 -04:00
makefile.ss * Added procedure-annotation primitive that returns the annotation 2007-09-04 20:18:11 -04:00
pass-specify-rep-primops.ss * Added $code-annotation and $set-code-annotation! primops 2007-09-04 19:59:14 -04:00
pass-specify-rep.ss * applying unbound ids no longer segfaults 2007-08-29 00:38:24 -04:00
r6rs-records.ss * new rev. 2007-05-14 14:58:33 -04:00
racompiler.ss commented out references to some unused register names 2007-02-10 11:49:38 -05:00
run-tests.ss * Added missing string<?, string<=?, string>?, and string>=? 2007-09-03 00:17:15 -04:00
set-operations.ss renamed lib dir to src 2006-12-10 23:13:16 -05:00
tests.libraries.ss * added a loader for top-level r6rs scripts. 2007-05-09 07:35:31 -04:00
todo-r6rs.ss * Added list-sort and vector-sort. 2007-09-04 12:56:40 -04:00