Mark H Weaver 716e02b85d DRAFT: Scheme eval: Add source annotations to generated procedures. před 5 roky
..
peg 94027fe6ec Remove 'define-grammar-f' před 12 roky
ChangeLog-2008 00d0489205 move ice-9/ and oop/ under module/ před 16 roky
README 00d0489205 move ice-9/ and oop/ under module/ před 16 roky
and-let-star.scm 8ffcd28fde Fix SRFI-2 (and-let*) implementation. před 8 roky
arrays.scm e0bcda4ad9 Fix bitvectors and non-zero lower bound arrays in truncated-print před 7 roky
atomic.scm 32f309d5ce Compiler support for atomics před 8 roky
binary-ports.scm 1a1c3bbe59 Implement R6RS custom binary input/output ports před 8 roky
boot-9.scm b38d9a1527 Fix typo in comment. před 5 roky
buffered-input.scm fe78af419c bugfixes and simplifications to ice-9 buffered-input. před 14 roky
calling.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
channel.scm 3fc7e2c123 deprecate arity access via (procedure-properties proc 'arity) před 15 roky
command-line.scm cca381ce17 Update user-visible copyright years. před 5 roky
common-list.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
compile-psyntax.scm a42bfae65f Psyntax generates new syntax objects před 7 roky
control.scm 6dd87f4d8c Add suspendable-continuation? před 8 roky
curried-definitions.scm b072b8e692 Provide curried version of define*-public. před 10 roky
deprecated.scm 1f560bc4b7 Remove support for legacy syntax objects. před 7 roky
documentation.scm 1e23b461ec remove program-name, program-documentation před 15 roky
eval-string.scm 691697de09 Rename "RTL" to "bytecode" před 11 roky
eval.scm 716e02b85d DRAFT: Scheme eval: Add source annotations to generated procedures. před 5 roky
expect.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
fdes-finalizers.scm 2fa2e50a0f Add file descriptor finalizers před 8 roky
format.scm c248ea10be Remove all deprecated code před 7 roky
ftw.scm 4d3a14924f scandir: Avoid 'stat' calls on each entry. před 8 roky
futures.scm 9e28a12121 Revert "futures: Limit the number of nested futures on the same stack." před 8 roky
gap-buffer.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
getopt-long.scm fe040dd138 Fix record constructor in getopt-long. před 12 roky
hash-table.scm 5063f0a93b Add procedures to convert alists into hash tables. před 11 roky
hcons.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
history.scm ec84b0a251 Use `define-module*' in (ice-9 history). před 14 roky
i18n.scm f169f64004 Add a fallback value for the locale-monetary-decimal-point před 5 roky
iconv.scm 5a35d42aa5 add read-string and read-string! to (ice-9 rdelim) před 12 roky
lineio.scm 7f171dbfa0 remove (ice-9 lineio)'s dependency on (ice-9 readline) před 15 roky
list.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
local-eval.scm b958141cdb Merge branch 'stable-2.0' před 11 roky
ls.scm 28b8c785e7 nested module fixen to (ice-9 ls) před 15 roky
match.scm 8d5d0425ce Improve run-time error reporting in (ice-9 match). před 11 roky
match.upstream.scm 4f3aa81617 Update (ice-9 match) to include selected bug fixes from upstream. před 5 roky
networking.scm 55ae00ea73 Add `getaddrinfo' and related procedures. před 15 roky
null.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
occam-channel.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
optargs.scm 0c65f52c6d more define-syntax-rule usage před 13 roky
peg.scm 94027fe6ec Remove 'define-grammar-f' před 12 roky
poe.scm 8bee35bc53 (ice-9 poe) does not get handles from weak hash tables před 13 roky
poll.scm a1aae2c3a0 Merge commit 'f6ddf827f8f192af7a8cd255bd8374a0d38bbb74' před 11 roky
popen.scm f6ddf827f8 Improve correctness and consistency of 'eval-when' usage. před 11 roky
ports.scm d8067213dc put-char in Scheme před 8 roky
posix.scm 06bfe276c8 nanosecond timestamp support in stat and utime před 15 roky
pretty-print.scm e0bcda4ad9 Fix bitvectors and non-zero lower bound arrays in truncated-print před 7 roky
psyntax-pp.scm 61a8c9300d Fix race when expanding syntax-parameterize and define-syntax-parameter před 6 roky
psyntax.scm 61a8c9300d Fix race when expanding syntax-parameterize and define-syntax-parameter před 6 roky
q.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
quasisyntax.scm cb65f76c74 add quasisyntax před 15 roky
r5rs.scm 69928c8a32 fix some uses of %module-public-interface před 15 roky
r6rs-libraries.scm 5e470ea48f Fix R6RS imports of interfaces that use interfaces před 8 roky
rdelim.scm c525aa6d95 VM support for string-set!; slimmer read-string před 8 roky
receive.scm 0c65f52c6d more define-syntax-rule usage před 13 roky
regex.scm d6e1c8bfdb In fold-matches, set regexp/notbol unless matching string start. před 12 roky
runq.scm 6734191c68 Remove unused top-level variables. před 15 roky
rw.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
safe-r5rs.scm 69928c8a32 fix some uses of %module-public-interface před 15 roky
safe.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
sandbox.scm 454f2eeb97 Fix sandbox před 7 roky
save-stack.scm 498f3f9568 Avoid stacks in dynamically-bound values před 8 roky
scm-style-repl.scm 2896942751 Update old-style REPL code for deprecation před 11 roky
serialize.scm dc2a560264 Deprecate dynamic roots před 8 roky
session.scm 0bd1e9c6a0 rtl-program? -> program? před 11 roky
slib.scm b194b59fa1 fix ice-9/slib před 12 roky
stack-catch.scm d8158b837e deprecate save-stack, stack-saved? před 14 roky
streams.scm aead655a45 Re-implement (ice-9 streams) in terms of (srfi srfi-41) před 10 roky
string-fun.scm 53befeb700 Change Guile license to LGPLv3+ před 15 roky
suspendable-ports.scm 6e0965104c Add accept4 support před 8 roky
test.scm b3da54d181 Placate a number of `syntax-check' verifications. před 13 roky
textual-ports.scm c7c11f3af9 Update port documentation, rename sports to suspendable ports před 8 roky
threads.scm 251202fc90 Make module autoloading thread-safe. před 6 roky
time.scm 176bfd0bce time: Use #: for 'define-module' clauses. před 5 roky
top-repl.scm 5745de9172 current-language is a parameter in boot-9 před 12 roky
unicode.scm c5ea75534c Add (ice-9 unicode) module před 10 roky
vlist.scm c04c118461 vlist: Remove Texinfo markup from docstrings. před 12 roky
weak-vector.scm c9647bfb7e Add weak-vector-length, weak-vector-ref, weak-vector-set! před 11 roky

README

This directory contains various bits of Guile Scheme code.
Most of these are packaged as modules, with foo.scm implementing
the module `(ice-9 foo)'.

The non-module files are:

boot-9.scm -- loaded on guile startup
implements module system + lots of other stuff
arrays.scm -- loaded by boot-9.scm
networking.scm -- loaded by boot-9.scm
posix.scm -- loaded by boot-9.scm
r4rs.scm -- loaded by boot-9.scm