ikarus/scheme
Abdulaziz Ghuloum f570ea8c2a - interface between write/display and custom struct writers is
changed in order to allow large structures (e.g., libraries,
  syntax objects, etc.) to print efficiently.  This is done by only
  traversing the parts of the structure that will actually be
  printed, rather than traversing the whole data structure (which is
  what write/display used to do).  Pretty-print should be fixed in a
  similar manner (TODO).
2008-10-15 07:44:06 -04:00
..
tests - fasl reader did not know how to read strings containing unicode 2008-10-14 02:28:46 -04:00
unicode Added string-downcase and string-upcase. String-downcase does not 2008-08-09 07:12:22 -07:00
Makefile.am "darwin" is no longer hardcoded in lib/ypsilon-compat.ikarus.ss, 2008-09-24 23:18:35 -04:00
Makefile.in "darwin" is no longer hardcoded in lib/ypsilon-compat.ikarus.ss, 2008-09-24 23:18:35 -04:00
ikarus.apply.ss
ikarus.boot.4.prebuilt - fixed bugs in pass-specify-rep where some (known) types were 2008-10-12 01:15:20 -04:00
ikarus.boot.8.prebuilt - fixed bugs in pass-specify-rep where some (known) types were 2008-10-12 01:15:20 -04:00
ikarus.bytevectors.ss - native bytevector operations on 16-bit values were implemented 2008-10-13 02:40:26 -04:00
ikarus.cafe.ss Applied a patch fixing error when the standard input/output ports 2008-08-03 13:50:20 -07:00
ikarus.chars.ss
ikarus.code-objects.ss
ikarus.codecs.ss - bytevector-ieee-[single|double]-[ref|set!] now accept unaligned 2008-07-24 18:58:53 -07:00
ikarus.collect.ss
ikarus.command-line.ss command line arguments are now interpreted as utf8 strings. 2008-08-10 11:33:10 -07:00
ikarus.compiler.altcogen.ss - removed bset/h instruction from the compiler (it was rarely used 2008-09-06 04:17:20 -07:00
ikarus.compiler.source-optimizer.ss fixed a few problems in geometric functions when they are passed 2008-08-11 10:37:05 -07:00
ikarus.compiler.ss - removed bset/h instruction from the compiler (it was rarely used 2008-09-06 04:17:20 -07:00
ikarus.compiler.tag-annotation-analysis.ss
ikarus.conditions.ss the repl now resets on receiving &interrupted conditions. 2008-07-12 20:05:45 -07:00
ikarus.control.ss
ikarus.date-string.ss
ikarus.enumerations.ss exported enum-set?. 2008-08-08 08:29:18 -07:00
ikarus.exceptions.ss fixes quasisyntax bugs, making them more conforming to the r6rs test 2008-07-26 14:11:22 -07:00
ikarus.fasl.ss - fasl reader did not know how to read strings containing unicode 2008-10-14 02:28:46 -04:00
ikarus.fasl.write.ss
ikarus.fixnums.ss fixed a bug in quotient and div when given (least-fixnum) and -1. 2008-07-26 12:28:51 -07:00
ikarus.guardians.ss
ikarus.handlers.ss the repl now resets on receiving &interrupted conditions. 2008-07-12 20:05:45 -07:00
ikarus.hash-tables.ss
ikarus.intel-assembler.ss scheme-script is now its own program; it does not fork and exec 2008-08-09 05:47:44 -07:00
ikarus.io.ss fixed a bug in fasl reader for shared/cyclic data structures. 2008-07-30 17:28:33 -07:00
ikarus.lists.ss
ikarus.load.ss made load feel like a top-level by consuming the contents of the 2008-09-28 00:08:34 -04:00
ikarus.main.ss - fixed bugs in pass-specify-rep where some (known) types were 2008-10-12 01:15:20 -04:00
ikarus.multiple-values.ss
ikarus.not-yet-implemented.ss Added string-downcase and string-upcase. String-downcase does not 2008-08-09 07:12:22 -07:00
ikarus.numerics.ss - removed bset/h instruction from the compiler (it was rarely used 2008-09-06 04:17:20 -07:00
ikarus.ontology.ss
ikarus.pairs.ss
ikarus.pointers.ss - changed foreign accessors and mutator names to have '-c-' in their 2008-10-12 02:06:25 -04:00
ikarus.posix.ss
ikarus.predicates.ss fixed make-rectangular so that (make-rectangular 1.0 0.0) returns 2008-07-25 17:46:34 -07:00
ikarus.pretty-formats.ss
ikarus.pretty-print.ss
ikarus.promises.ss
ikarus.reader.annotated.ss - fixed a problem with loading an empty file. 2008-08-10 10:46:24 -07:00
ikarus.reader.ss fxsll was missing an interrupt call. 2008-08-07 15:02:53 -07:00
ikarus.records.procedural.ss - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
ikarus.singular-objects.ss
ikarus.sort.ss
ikarus.string-to-number.ss some work on parsing polar notation. 2008-07-29 08:35:36 -07:00
ikarus.strings.ss
ikarus.structs.ss - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
ikarus.symbols.ss Added &undefined condition to unbound error conditions. 2008-07-29 07:54:06 -07:00
ikarus.time-and-date.ss
ikarus.timer.ss
ikarus.trace.ss
ikarus.unicode-conversion.ss
ikarus.unicode-data.ss Added string-downcase and string-upcase. String-downcase does not 2008-08-09 07:12:22 -07:00
ikarus.vectors.ss
ikarus.writer.ss - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
last-revision - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
makefile.ss - changed foreign accessors and mutator names to have '-c-' in their 2008-10-12 02:06:25 -04:00
pass-specify-rep-primops.ss - fixed bugs in pass-specify-rep where some (known) types were 2008-10-12 01:15:20 -04:00
pass-specify-rep.ss
psyntax.builders.ss - synching scheme/psyntax.*.ss from the psyntax distribution. 2008-10-13 17:33:25 -04:00
psyntax.compat.ss - synching scheme/psyntax.*.ss from the psyntax distribution. 2008-10-13 17:33:25 -04:00
psyntax.config.ss - synching scheme/psyntax.*.ss from the psyntax distribution. 2008-10-13 17:33:25 -04:00
psyntax.expander.ss - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
psyntax.internal.ss
psyntax.library-manager.ss - interface between write/display and custom struct writers is 2008-10-15 07:44:06 -04:00
run-tests.64.ss all existing tests pass under 64-bit 2008-07-19 14:41:06 -07:00
run-tests.ss fixed uint/ulong pointer ref bug (and added appropriate tests). 2008-09-14 00:38:59 -07:00
test64.ss Major work towards the AMD64 port. Most important of which is that 2008-07-18 01:35:13 -07:00
todo-r6rs.ss
x86-64-repl.ss