From 08daea30d9af5ca1889d510430cad2f356d5bc91 Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Sat, 15 Feb 2014 12:50:17 +0900 Subject: [PATCH] add Libraries section to README --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index e38cf324..3a80b3c7 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,38 @@ Picrin is a lightweight scheme implementation intended to comply with full R7RS - advanced REPL support (multi-line input, etc) - tiny & portable library (all functions will be in `libpicrin.so`) +## Libraries + +- `(scheme base)` +- `(scheme write)` +- `(scheme cxr)` +- `(scheme file)` +- `(scheme inexact)` +- `(scheme time)` +- `(scheme process-context)` +- `(scheme load)` +- `(picrin macro)` + + - `define-macro` + - `gensym` + + Old-fashioned macro facility. + + - `make-syntactic-closure` + - `identifier?` + - `identifier=?` + + Syntactic closures. + + - `er-macro-transformer` + - `ir-macro-transformer` + + Explicit renaming macro families. + +- `(srfi 1)` + + List manipulation library. + ## Compliance with R7RS | section | status | comments |