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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 - Added cp0! including: 2008-06-28 02:25:44 -07:00
ikarus.code-objects.ss removed all symbolicly linked files. 2008-02-14 17:45:15 -05:00
ikarus.codecs.ss - bytevector-ieee-[single|double]-[ref|set!] now accept unaligned 2008-07-24 18:58:53 -07:00
ikarus.collect.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 - compound conditions are made non-opaque. 2008-07-08 08:15:14 -07:00
ikarus.conditions.ss the repl now resets on receiving &interrupted conditions. 2008-07-12 20:05:45 -07:00
ikarus.control.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.date-string.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 Added inexact complex numbers. 2008-05-24 10:13:01 -07:00
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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.handlers.ss the repl now resets on receiving &interrupted conditions. 2008-07-12 20:05:45 -07:00
ikarus.hash-tables.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 fixed "inaccurate error message" bug in map when applied a non-list 2008-05-12 02:39:28 -07:00
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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 - compound conditions are made non-opaque. 2008-07-08 08:15:14 -07:00
ikarus.pairs.ss - Added cp0! including: 2008-06-28 02:25:44 -07:00
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 (waitpid -1 #f) now returns #f if no child has died yet. 2008-06-13 22:11:51 -07:00
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 Fixed a paren mismatch in "macro?" helper in printer. 2008-05-13 06:09:58 -07:00
ikarus.pretty-print.ss Added copyright notice to pretty-formats.ss 2008-05-12 00:37:55 -07:00
ikarus.promises.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.sort.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.string-to-number.ss some work on parsing polar notation. 2008-07-29 08:35:36 -07:00
ikarus.strings.ss Applied a patch supplied by Derick Eddington that provides enhanced 2008-06-13 05:43:17 -07:00
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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.timer.ss Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
ikarus.trace.ss refixing trace-define-syntax. 2008-07-12 10:40:22 -07:00
ikarus.unicode-conversion.ss Added string->bytevector and bytevector->string as per bug 245983. 2008-07-07 01:11:36 -07:00
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 - Added cp0! including: 2008-06-28 02:25:44 -07:00
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 WIP on tag analysis, annotations, and utilization. 2008-07-06 23:48:16 -07:00
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 removed all symbolicly linked files. 2008-02-14 17:45:15 -05:00
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 Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no. 2008-01-29 00:34:34 -05:00
x86-64-repl.ss Added a disassembler tool for 64-bit code (using macos otool64). Also, 2008-01-03 23:03:22 -05:00