bold is more rational
This commit is contained in:
parent
d5e1f3f8ef
commit
e52aed64fb
|
@ -55,20 +55,20 @@ Explicit renaming macro family.
|
||||||
(picrin regexp)
|
(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.
|
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.
|
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.
|
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)
|
||||||
|
@ -76,8 +76,8 @@ Explicit renaming macro family.
|
||||||
|
|
||||||
Delimited control operators.
|
Delimited control operators.
|
||||||
|
|
||||||
- *(reset h)*
|
- **(reset h)**
|
||||||
- *(shift k)*
|
- **(shift k)**
|
||||||
|
|
||||||
|
|
||||||
(picrin dictionary)
|
(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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
Returns the number of registered elements in dict.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue