`` is code quote syntax

This commit is contained in:
Yuichi Nishiwaki 2014-05-21 14:00:29 +09:00
parent acca18e788
commit 00caa592c7
1 changed files with 41 additions and 41 deletions

View File

@ -6,68 +6,68 @@ The language provided by picrin.
Libraries Libraries
--------- ---------
- `(scheme base)` - ``(scheme base)``
- `(scheme write)` - ``(scheme write)``
- `(scheme cxr)` - ``(scheme cxr)``
- `(scheme file)` - ``(scheme file)``
- `(scheme inexact)` - ``(scheme inexact)``
- `(scheme time)` - ``(scheme time)``
- `(scheme process-context)` - ``(scheme process-context)``
- `(scheme load)` - ``(scheme load)``
- `(scheme lazy)` - ``(scheme lazy)``
- `(picrin macro)` - ``(picrin macro)``
- `define-macro` - ``define-macro``
- `gensym` - ``gensym``
- `macroexpand` - ``macroexpand``
Old-fashioned macro. Old-fashioned macro.
- `make-syntactic-closure` - ``make-syntactic-closure``
- `identifier?` - ``identifier?``
- `identifier=?` - ``identifier=?``
Syntactic closures. Syntactic closures.
- `er-macro-transformer` - ``er-macro-transformer``
- `ir-macro-transformer` - ``ir-macro-transformer``
Explicit renaming macro family. Explicit renaming macro family.
- `(picrin regexp)` - ``(picrin regexp)``
- `(regexp? obj)` - ``(regexp? obj)``
- `(regexp ptrn [flags])` - ``(regexp ptrn [flags])``
Compiles pattern string into a regexp object. A string `flags` may contain any of #\g, #\i, #\m. Compiles pattern string into a regexp object. A string ``flags`` may contain any of #\g, #\i, #\m.
- `(regexp-match re input)` - ``(regexp-match re input)``
Returns two values: a list of match strings, and a list of match indeces. Returns two values: a list of match strings, and a list of match indeces.
- `(regexp-replace re input txt)` - ``(regexp-replace re input txt)``
- `(regexp-split re input)` - ``(regexp-split re input)``
- `(picrin control)` - ``(picrin control)``
- `(reset h)` - ``(reset h)``
- `(shift k)` - ``(shift k)``
Delimited control operators. Delimited control operators.
- `(picrin user)` - ``(picrin user)``
When you start the REPL, you are dropped into here. When you start the REPL, you are dropped into here.
- `(srfi 1)` - ``(srfi 1)``
List manipulation library. List manipulation library.
- `(srfi 26)` - ``(srfi 26)``
Cut/cute macros. Cut/cute macros.
- `(srfi 95)` - ``(srfi 95)``
Sorting and Marging. Sorting and Marging.
@ -76,12 +76,12 @@ The REPL
At the REPL start-up time, some usuful built-in libraries listed below will be automatically imported. At the REPL start-up time, some usuful built-in libraries listed below will be automatically imported.
- `(scheme base)` - ``(scheme base)``
- `(scheme load)` - ``(scheme load)``
- `(scheme process-context)` - ``(scheme process-context)``
- `(scheme write)` - ``(scheme write)``
- `(scheme file)` - ``(scheme file)``
- `(scheme inexact)` - ``(scheme inexact)``
- `(scheme cxr)` - ``(scheme cxr)``
- `(scheme lazy)` - ``(scheme lazy)``
- `(scheme time)` - ``(scheme time)``