ikarus/scheme
Abdulaziz Ghuloum 766eb7f539 - fixed equal? to terminate on all inputs as mandated by R6RS.
(thanks to Michael Adams and Kent Dybvig for making the code
   available in its entirety in their ICFP 2008 paper)
2008-11-11 00:39:02 -05:00
..
tests - fixed bug in printing "-0.0i" on some archs (cygwin, solaris, 2008-11-01 15:13:27 -04:00
unicode - reduced latency of construction of unicode composition tables. 2008-10-29 02:11:53 -04:00
Makefile.am - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05:00
Makefile.in - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05: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 - added file-mtime 2008-11-01 07:28:08 -04:00
ikarus.boot.8.prebuilt - added file-mtime 2008-11-01 07:28:08 -04:00
ikarus.bytevectors.ss fixed wrong endianness in bytevector-[su]32-native-ref. 2008-10-21 06:03:31 -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 Added the following file system primitives 2008-11-10 23:36:11 -05: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.equal.ss - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05: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 - fixed bug in printing "-0.0i" on some archs (cygwin, solaris, 2008-11-01 15:13:27 -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 make-eqv-hashtable 2008-10-31 23:09:03 -04: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 lookahead-char so that it doesn't advance the port position on 2008-11-07 22:09:02 -05: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 - invoking ikarus in r6rs mode now takes optional library files 2008-11-01 16:19:35 -04:00
ikarus.main.ss - invoking ikarus in r6rs mode now takes optional library files 2008-11-01 16:19:35 -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 make-eqv-hashtable 2008-10-31 23:09:03 -04:00
ikarus.numerics.ss - fixed bug in printing "-0.0i" on some archs (cygwin, solaris, 2008-11-01 15:13:27 -04: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 Added the following file system primitives 2008-11-10 23:36:11 -05:00
ikarus.predicates.ss - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05:00
ikarus.pretty-formats.ss - pretty-printing record type now work properly and share/graph 2008-10-16 02:43:03 -04:00
ikarus.pretty-print.ss - pretty-printing record type now work properly and share/graph 2008-10-16 02:43:03 -04: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 - invoking ikarus in r6rs mode now takes optional library files 2008-11-01 16:19:35 -04:00
ikarus.reader.ss - fixed minor bug when reading an identifier from a port with an 2008-11-07 21:53:55 -05: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 fixed a big in string->utf16 and string->utf32 that I introduced in 2008-10-19 23:10:34 -04:00
ikarus.unicode.ss - speedup of unicode normalization routines. 2008-10-29 03:15:17 -04:00
ikarus.vectors.ss - Added cp0! including: 2008-06-28 02:25:44 -07:00
ikarus.writer.ss fixed printing of #<output-port ---> (were written as #<input-port --->). 2008-11-09 23:12:51 -05:00
last-revision - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05:00
makefile.ss - fixed equal? to terminate on all inputs as mandated by R6RS. 2008-11-11 00:39:02 -05: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 - fixed errors where multiple internal definitions were silently 2008-10-31 16:22:25 -04:00
psyntax.internal.ss removed all symbolicly linked files. 2008-02-14 17:45:15 -05:00
psyntax.library-manager.ss - completed all unicode primitives (thanks to Kent Dybvig) 2008-10-28 19:59:40 -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 errors where multiple internal definitions were silently 2008-10-31 16:22:25 -04: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 make-hashtable. 2008-10-21 05:52:42 -04:00
unicode-data.ss - speedup of unicode normalization routines. 2008-10-29 03:15:17 -04: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