diff --git a/docs/libs.rst b/docs/libs.rst index ee3c536c..9d71963f 100644 --- a/docs/libs.rst +++ b/docs/libs.rst @@ -55,20 +55,20 @@ Explicit renaming macro family. (picrin regexp) --------------- -- *(regexp ptrn [flags])* +- **(regexp ptrn [flags])** Compiles pattern string into a regexp object. A string flags may contain any of #\g, #\i, #\m. -- *(regexp? obj)* +- **(regexp? obj)** Judges if obj is a regexp object or not. -- *(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) @@ -76,8 +76,8 @@ Explicit renaming macro family. Delimited control operators. -- *(reset h)* -- *(shift k)* +- **(reset h)** +- **(shift k)** (picrin dictionary) @@ -87,27 +87,27 @@ Symbol to Object table. Internally it is implemented on hash-table. Note that dictionary is not a weak map; if you are going to make a highly memory-consuming program with dictionaries, you should know that dictionaries keep their bound objects and never let them free until you explicitly deletes bindings. -- *(dictionary)* +- **(dictionary)** Returns a newly allocated empty dictionary. In the future, it is planned to extend this function to take optional arguments for initial key/values. -- *(dictionary? obj)* +- **(dictionary? obj)** Returns #t if obj is a dictionary. -- *(dictionary-ref dict key)* +- **(dictionary-ref dict key)** Look up dictionary dict for a value associated with symbol key. If no object is associated with key, it will raise an error. -- *(dictionary-set! dict key obj)* +- **(dictionary-set! dict key obj)** If there is no value already associated with key, this function newly creates a binding of key with obj. Otherwise, updates the existing binding with given obj. -- *(dictionary-delete dict key)* +- **(dictionary-delete dict key)** Deletes the binding associated with key from dict. If no binding on dict is associated with key, an error will be raised. -- *(dictionary-size dict)* +- **(dictionary-size dict)** Returns the number of registered elements in dict.