ikarus/scheme
Abdulaziz Ghuloum d03fbfe4ef fixed bug in expanding macros in internal definitions which were
incorrectly implemented as little modules (with their own little
scope) that export everything.  They now use the same scope as the
main definitions.
2009-10-19 23:28:36 +03:00
..
tests fixed bug in writing strings containing #\x85; and #\x2028;. 2009-10-16 19:15:17 +03:00
unicode
Makefile.am Ikarus now supports PLT's Scribble syntax! 2009-07-29 19:07:03 +03:00
Makefile.in libpthread is linked to ikarus automatically if the system has 2009-09-03 00:07:09 +03:00
ikarus.apply.ss
ikarus.apropos.ss
ikarus.boot.4.prebuilt fixed the bahavior of fxaithmetic-shift{-left,-right,} when the 2009-08-26 18:04:18 +03:00
ikarus.boot.8.prebuilt fixed the bahavior of fxaithmetic-shift{-left,-right,} when the 2009-08-26 18:04:18 +03:00
ikarus.bytevectors.ss bytevector-{u,s}int-set! now err when the size argument is not 2009-08-26 16:40:59 +03:00
ikarus.cafe.ss added waiter-prompt-string parameter (chez compatible) 2009-09-25 00:56:09 +03:00
ikarus.chars.ss
ikarus.code-objects.ss - added a way of making annotated procedures without invoking the 2009-05-11 01:35:38 +03:00
ikarus.codecs.ss
ikarus.collect.ss added post-gc-hooks, a list of thunks that are invoked after garbage 2009-07-30 14:19:46 +03:00
ikarus.command-line.ss
ikarus.compiler.altcogen.ss fixed invalid code generation of (movl k0 (disp k1 k2)) which is 2009-09-12 22:20:07 +03:00
ikarus.compiler.optimize-letrec.ss added a parameter to switch between different letrec handling routines 2009-07-06 12:07:18 +03:00
ikarus.compiler.source-optimizer.ss - the source-level optimizer now optimizes (inlining, 2009-05-21 18:43:28 +03:00
ikarus.compiler.ss added a parameter to switch between different letrec handling routines 2009-07-06 12:07:18 +03:00
ikarus.compiler.tag-annotation-analysis.ss - if IKARUS_LIBRARY_PATH is set, "." is no longer added to 2009-05-30 10:46:45 +03:00
ikarus.conditions.ss
ikarus.control.ss
ikarus.date-string.ss
ikarus.debugger.ss the debugger now propagates nonserious conditions upwards instead of 2009-06-26 11:33:32 +03:00
ikarus.enumerations.ss
ikarus.equal.ss
ikarus.exceptions.ss added a "warning" procedure, that's like assertion-violation and 2009-08-03 10:36:18 +03:00
ikarus.fasl.ss
ikarus.fasl.write.ss - removed include and include-into from (ikarus) library 2009-05-30 08:14:09 +03:00
ikarus.fixnums.ss fixed the bahavior of fxaithmetic-shift{-left,-right,} when the 2009-08-26 18:04:18 +03:00
ikarus.guardians.ss
ikarus.handlers.ss
ikarus.hash-tables.ss custom hashtables' hash functions can now return any exact integer, 2009-08-26 18:23:07 +03:00
ikarus.intel-assembler.ss fixed invalid code generation of (movl k0 (disp k1 k2)) which is 2009-09-12 22:20:07 +03:00
ikarus.io.ss fixed a bug when reading past eof in bytevector and string input 2009-09-21 09:29:31 +03:00
ikarus.lists.ss
ikarus.load.ss NEW: ikarus --r6rs-repl <script-name> 2009-05-31 13:32:33 +03:00
ikarus.main.ss minor work on command-line: 2009-06-02 01:12:07 +03:00
ikarus.multiple-values.ss
ikarus.not-yet-implemented.ss
ikarus.numerics.ss fixed incorrect error message for non-real arguments to negative?, 2009-08-02 15:00:54 +03:00
ikarus.ontology.ss
ikarus.pairs.ss
ikarus.pointers.ss - trace-lambda and debug-call now interact properly and do not lose 2009-05-21 11:47:24 +03:00
ikarus.posix.ss - Ikarus now recognizes IKARUS_FASL_DIRECTORY (and the corresponding 2009-05-26 13:39:32 +03:00
ikarus.predicates.ss - eqv? and equal? now guarantee #t when given two NaNs (unspecified 2009-07-20 10:01:05 +03:00
ikarus.pretty-formats.ss
ikarus.pretty-print.ss
ikarus.promises.ss
ikarus.reader.annotated.ss
ikarus.reader.ss added a "warning" procedure, that's like assertion-violation and 2009-08-03 10:36:18 +03:00
ikarus.records.procedural.ss
ikarus.singular-objects.ss - added a way of making annotated procedures without invoking the 2009-05-11 01:35:38 +03:00
ikarus.sort.ss
ikarus.string-to-number.ss mantissa-width syntax of inexact numbers is now parsed and ignored. 2009-08-02 14:01:35 +03:00
ikarus.strings.ss make-string now signals an error if given a very large fixnum 2009-06-26 13:01:48 +03:00
ikarus.structs.ss
ikarus.symbol-table.ss
ikarus.symbols.ss
ikarus.time-and-date.ss
ikarus.timer.ss
ikarus.unicode-conversion.ss
ikarus.unicode.ss - if IKARUS_LIBRARY_PATH is set, "." is no longer added to 2009-05-30 10:46:45 +03:00
ikarus.vectors.ss
ikarus.writer.ss fixed bug in writing strings containing #\x85; and #\x2028;. 2009-10-16 19:15:17 +03:00
last-revision fixed bug in expanding macros in internal definitions which were 2009-10-19 23:28:36 +03:00
makefile.ss added waiter-prompt-string parameter (chez compatible) 2009-09-25 00:56:09 +03:00
pass-specify-rep-primops.ss fixed bug in code generation for (fxarithmetic-shift-right x <n>) 2009-09-30 04:36:09 +03:00
pass-specify-rep.ss fixed the bahavior of fxaithmetic-shift{-left,-right,} when the 2009-08-26 18:04:18 +03:00
psyntax.builders.ss - psyntax now produces 2009-05-14 09:52:05 +03:00
psyntax.compat.ss - Added stale-when: 2009-05-28 09:02:47 +03:00
psyntax.config.ss
psyntax.expander.ss fixed bug in expanding macros in internal definitions which were 2009-10-19 23:28:36 +03:00
psyntax.internal.ss
psyntax.library-manager.ss - Added stale-when: 2009-05-28 09:02:47 +03:00
run-tests.64.ss
run-tests.ss Ikarus now supports PLT's Scribble syntax! 2009-07-29 19:07:03 +03:00
test64.ss
unicode-data.ss
x86-64-repl.ss fixed invalid code generation of (movl k0 (disp k1 k2)) which is 2009-09-12 22:20:07 +03:00