Commit 8683eaaf authored by Erick's avatar Erick

Added SRFI-100 support

parent f1f1a045
......@@ -107,4 +107,6 @@ State can be one of the following values
Y 98 An interface to access environment variables
? 99 ERR5RS Records
Implemented SRFIs: 41/70
Y 100 define-lambda-object
Implemented SRFIs: 42/71 (final SRFIs)
......@@ -18,7 +18,7 @@
;; USA.
;; Author: Erick Gallesio [eg@unice.fr]
;; Creation date: 26-Nov-2000 18:19 (eg)
;; Last file update: 4-Apr-2010 20:05 (eg)
;; Last file update: 2-Aug-2010 19:14 (eg)
;;
;; ======================================================================
......@@ -548,7 +548,7 @@ you need to insert the following expression])
;; ----------------------------------------------------------------------
;; SRFI 98 -- SAn interface to access environment variables
;; SRFI 98 -- An interface to access environment variables
;; ----------------------------------------------------------------------
(index "get-environment-variable")
(index "get-environment-variables")
......@@ -558,6 +558,17 @@ you need to insert the following expression])
described in this document (procedures
,(code "get-environment-variable"), and
,(code "get-environment-variables")). ]))
;; ----------------------------------------------------------------------
;; SRFI 100 -- define-lambda-object
;; ----------------------------------------------------------------------
(srfi-section 100
(p [,(quick-link-srfi 100) is fully supported. To use SRFI-100,
you need to insert the following expression])
(fontified-code [(require "srfi-100")])
(p [in your code or uses the ,(code "cond-expand") special form.]))
;; End of chapter
)
;;;;
;;;; srfi.stk -- List of implemented SRFI in STklos
;;;;
;;;; Copyright © 2004-2008 Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
;;;; Copyright © 2004-2010 Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
;;;;
;;;;
;;;; This program is free software; you can redistribute it and/or modify
......@@ -21,7 +21,7 @@
;;;;
;;;; Author: Erick Gallesio [eg@essi.fr]
;;;; Creation date: 18-Aug-2004 12:43 (eg)
;;;; Last file update: 22-Sep-2008 14:28 (eg)
;;;; Last file update: 2-Aug-2010 19:13 (eg)
;;;;
(define srfi-address "http://srfi.schemers.org/srfi-~A/srfi-~A.html")
......@@ -67,6 +67,7 @@
(89 . "Optional Positional and Named Parameters")
(96 . "SLIB Prerequisites ")
(98 . "Interface to access environment variables")
(100 . "define-lambda-object")
))
(define (srfi n)
......
......@@ -2,7 +2,7 @@
#
# Author: Erick Gallesio [eg@unice.fr]
# Creation date: 11-Apr-2000 10:30 (eg)
# Last file update: 23-Jun-2010 11:00 (eg)
# Last file update: 2-Aug-2010 19:10 (eg)
SUBDIRS = Match.d SILex.d Lalr.d ScmPkg.d
......@@ -79,6 +79,7 @@ scheme_SRCS = STklos.init \
srfi-74.stk \
srfi-89.stk \
srfi-96.stk \
srfi-100.stk \
tar.stk \
trace.stk
......@@ -120,6 +121,7 @@ scheme_OBJS = compfile.ostk \
srfi-74.ostk \
srfi-89.ostk \
srfi-96.ostk \
srfi-100.ostk \
tar.ostk \
trace.ostk
......
......@@ -19,7 +19,7 @@
#
# Author: Erick Gallesio [eg@unice.fr]
# Creation date: 11-Apr-2000 10:30 (eg)
# Last file update: 23-Jun-2010 11:00 (eg)
# Last file update: 2-Aug-2010 19:10 (eg)
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
......@@ -319,6 +319,7 @@ scheme_SRCS = STklos.init \
srfi-74.stk \
srfi-89.stk \
srfi-96.stk \
srfi-100.stk \
tar.stk \
trace.stk
......@@ -360,6 +361,7 @@ scheme_OBJS = compfile.ostk \
srfi-74.ostk \
srfi-89.ostk \
srfi-96.ostk \
srfi-100.ostk \
tar.ostk \
trace.ostk
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment