From 00caa592c7e61d26473b69f25fd0b5426b95062d Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Wed, 21 May 2014 14:00:29 +0900 Subject: [PATCH] `` is code quote syntax --- docs/lang.rst | 82 +++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/docs/lang.rst b/docs/lang.rst index 3532d347..7a856a74 100644 --- a/docs/lang.rst +++ b/docs/lang.rst @@ -6,68 +6,68 @@ The language provided by picrin. Libraries --------- -- `(scheme base)` -- `(scheme write)` -- `(scheme cxr)` -- `(scheme file)` -- `(scheme inexact)` -- `(scheme time)` -- `(scheme process-context)` -- `(scheme load)` -- `(scheme lazy)` -- `(picrin macro)` +- ``(scheme base)`` +- ``(scheme write)`` +- ``(scheme cxr)`` +- ``(scheme file)`` +- ``(scheme inexact)`` +- ``(scheme time)`` +- ``(scheme process-context)`` +- ``(scheme load)`` +- ``(scheme lazy)`` +- ``(picrin macro)`` - - `define-macro` - - `gensym` - - `macroexpand` + - ``define-macro`` + - ``gensym`` + - ``macroexpand`` Old-fashioned macro. - - `make-syntactic-closure` - - `identifier?` - - `identifier=?` + - ``make-syntactic-closure`` + - ``identifier?`` + - ``identifier=?`` Syntactic closures. - - `er-macro-transformer` - - `ir-macro-transformer` + - ``er-macro-transformer`` + - ``ir-macro-transformer`` Explicit renaming macro family. -- `(picrin regexp)` +- ``(picrin regexp)`` - - `(regexp? obj)` - - `(regexp ptrn [flags])` + - ``(regexp? obj)`` + - ``(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. - - `(regexp-replace re input txt)` - - `(regexp-split re input)` + - ``(regexp-replace re input txt)`` + - ``(regexp-split re input)`` -- `(picrin control)` +- ``(picrin control)`` - - `(reset h)` - - `(shift k)` + - ``(reset h)`` + - ``(shift k)`` Delimited control operators. -- `(picrin user)` +- ``(picrin user)`` When you start the REPL, you are dropped into here. -- `(srfi 1)` +- ``(srfi 1)`` List manipulation library. -- `(srfi 26)` +- ``(srfi 26)`` Cut/cute macros. -- `(srfi 95)` +- ``(srfi 95)`` 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. -- `(scheme base)` -- `(scheme load)` -- `(scheme process-context)` -- `(scheme write)` -- `(scheme file)` -- `(scheme inexact)` -- `(scheme cxr)` -- `(scheme lazy)` -- `(scheme time)` +- ``(scheme base)`` +- ``(scheme load)`` +- ``(scheme process-context)`` +- ``(scheme write)`` +- ``(scheme file)`` +- ``(scheme inexact)`` +- ``(scheme cxr)`` +- ``(scheme lazy)`` +- ``(scheme time)``