Abdulaziz Ghuloum
|
5c21f9995e
|
source annotations for r6rs-script and r6rs-libraries are now in
chars instead of bytes.
|
2008-05-06 15:38:05 -04:00 |
Abdulaziz Ghuloum
|
d49aed209a
|
Added (interaction-environment).
|
2008-05-01 06:02:36 -04:00 |
Abdulaziz Ghuloum
|
523fa2e588
|
minor fixes to warning messages.
|
2008-02-19 00:15:18 -05:00 |
Abdulaziz Ghuloum
|
8a809e2f58
|
Added (file-ctime filename) which returns the time of last change
(in nanoseconds)
|
2008-02-18 21:58:11 -05:00 |
Abdulaziz Ghuloum
|
e751c15bc4
|
library record now contains original file name for libraries loaded
from files.
|
2008-02-18 20:39:42 -05:00 |
Abdulaziz Ghuloum
|
c430a91bb8
|
more preparations for separate compilation
|
2008-02-18 20:28:54 -05:00 |
Abdulaziz Ghuloum
|
fa08c543bb
|
library records now cache expanded code.
|
2008-02-18 19:15:47 -05:00 |
Abdulaziz Ghuloum
|
163809f667
|
Ikarus can now compile, save, and reload a simple hello-world library.
|
2008-02-18 02:02:00 -05:00 |
Abdulaziz Ghuloum
|
e02b646d6e
|
Added separate compilation stubs.
|
2008-02-17 04:08:38 -05:00 |
Abdulaziz Ghuloum
|
314f80eee9
|
include now attached annotations to read files (using read-annotated
instead of read).
|
2008-02-17 02:29:36 -05:00 |
Abdulaziz Ghuloum
|
fc2d958419
|
Ikarus now recognizes ".sls", ".ss", and ".scm" extensions as well
as ".ikarus.sls", ".ikarus.ss", and ".ikarus.scm".
|
2007-12-27 15:16:08 -05:00 |
Abdulaziz Ghuloum
|
917754e28e
|
syntax-errors now give source information in their error message.
|
2007-12-19 19:05:23 -05:00 |
Abdulaziz Ghuloum
|
8c0563b2d3
|
fixes bug 173369: errors are supposed to be &assertion
|
2007-12-15 08:22:49 -05:00 |
Abdulaziz Ghuloum
|
c181838f48
|
changed "parse-import-spec*" in psyntax.expander to return two
vectors (names and labels) instead of an a-list subst.
|
2007-12-13 05:57:15 -05:00 |
Abdulaziz Ghuloum
|
79d529b224
|
Much improved error reporting when a library is not found.
Example:
> (import (a b c))
Unhandled exception
Condition components:
1. &error
2. &who: expander
3. &message: "cannot locate library in library-path"
4. &library-resolution:
library: (a b c)
files: ("./a/b/c.ss" "/Users/ikarus/.opt/lib/ikarus/a/b/c.ss")
|
2007-11-19 02:46:45 -05:00 |
Abdulaziz Ghuloum
|
a7680d723d
|
Extra libraries found in $pkglibdir can now be imported directly.
For example, (import (streams)) just works!
|
2007-11-18 22:46:00 -05:00 |
Abdulaziz Ghuloum
|
745c3be26e
|
Fixes bug 162834: Typo in error message.
|
2007-11-15 05:51:24 -05:00 |
Abdulaziz Ghuloum
|
4522d66cfc
|
* Version and sub-version specs are now honored in library import forms.
|
2007-10-26 12:41:55 -04:00 |
Abdulaziz Ghuloum
|
75a95bc189
|
* standard libraries now have version (6).
* #<library> now prints versions in proper form.
|
2007-10-26 01:22:11 -04:00 |
Abdulaziz Ghuloum
|
b640d98cbc
|
* removed formatted errors from all source codes.
|
2007-10-25 14:32:26 -04:00 |
Abdulaziz Ghuloum
|
fdb664b61c
|
renamed:
src/scheme => scheme
|
2007-10-17 20:07:10 -04:00 |