diff options
author | Andy Wingo <wingo@pobox.com> | 2019-10-05 21:30:33 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2019-11-16 21:09:46 +0100 |
commit | d914652c0abf9644d3e5c9e7394861af7a3a61f1 (patch) | |
tree | 4277fa548bd2dbb12e6e2ef6435450e27e1a5e75 /module/scheme/case-lambda.scm | |
parent | aabea7394a1a809177c94fd0548b69479a1a0629 (diff) | |
download | guile-d914652c0abf9644d3e5c9e7394861af7a3a61f1.tar.gz |
Add initial implementation of R7RS modules
* module/Makefile.am (SOURCES): Add new files.
* module/scheme/base.scm:
* module/scheme/case-lambda.scm:
* module/scheme/char.scm:
* module/scheme/complex.scm:
* module/scheme/cxr.scm:
* module/scheme/eval.scm:
* module/scheme/file.scm:
* module/scheme/inexact.scm:
* module/scheme/lazy.scm:
* module/scheme/load.scm:
* module/scheme/process-context.scm:
* module/scheme/r5rs.scm:
* module/scheme/read.scm:
* module/scheme/repl.scm:
* module/scheme/time.scm:
* module/scheme/write.scm: New files. Thanks to Göran Weinholt for
akku-scm and OKUMURA Yuki for yuni, off of which some of these files
were based.
Diffstat (limited to 'module/scheme/case-lambda.scm')
-rw-r--r-- | module/scheme/case-lambda.scm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/module/scheme/case-lambda.scm b/module/scheme/case-lambda.scm new file mode 100644 index 000000000..992d768d1 --- /dev/null +++ b/module/scheme/case-lambda.scm @@ -0,0 +1,19 @@ +;;; R7RS compatibility libraries +;;; Copyright (C) 2019 Free Software Foundation, Inc. +;;; +;;; This library is free software: you can redistribute it and/or modify +;;; it under the terms of the GNU Lesser General Public License as +;;; published by the Free Software Foundation, either version 3 of the +;;; License, or (at your option) any later version. +;;; +;;; This library is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;;; Lesser General Public License for more details. +;;; +;;; You should have received a copy of the GNU Lesser General Public +;;; License along with this program. If not, see +;;; <http://www.gnu.org/licenses/>. + +(define-module (scheme case-lambda) + #:re-export (case-lambda)) |