This is the cl-ltsv Reference Manual, version 0.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:11:32 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-ltsv
LTSV parser for common lisp.
Takayuki Sato
LLGPL
# cl-ltsv
cl-ltsv is LTSV parser for common lisp.
http://ltsv.org/
## Installation
“‘
(ql:quickload ’cl-ltsv)
“‘
## Usage
“‘
CL-USER> (cl-ltsv:parse-line "host:127.0.0.1 ident:- user:frank")
(("host" . "127.0.0.1") ("ident" . "-") ("user" . "frank"))
CL-USER> (with-input-from-string (ss "host:127.0.0.1 ident:- user:frank
host:127.0.0.1 ident:- user:jane
host:127.0.0.1 ident:- user:john")
(cl-ltsv:with-ltsv-from-stream (entry ss)
(print entry)))
(("host" . "127.0.0.1") ("ident" . "-") ("user" . "frank"))
(("host" . "127.0.0.1") ("ident" . "-") ("user" . "jane"))
(("host" . "127.0.0.1") ("ident" . "-") ("user" . "john"))
NIL
CL-USER> (cl-ltsv:alist-ltsv ’(("host" . "127.0.0.1") ("ident" . "-") ("user" . "frank")))
"host:127.0.0.1 ident:- user:frank"
“‘
## Lisp
* allegro cl
* clozure cl
* sbcl
* abcl
## Author
* Takayuki Sato (takayuki.sato.dev@gmail.com)
## Copyright
Copyright (c) 2013 Takayuki Sato (takayuki.sato.dev@gmail.com)
# License
Licensed under the LLGPL License.
0.2.0
src
(module).
Modules are listed depth-first from the system components tree.
Files are sorted by type and then listed depth-first from the systems components trees.
cl-ltsv/src/cl-ltsv.lisp
src
(module).
alist-ltsv
(function).
parse-line
(function).
with-ltsv-from-stream
(macro).
position-if-c
(function).
split-sequence
(function).
Packages are listed by definition order.
cl-ltsv
ltsv
common-lisp
.
alist-ltsv
(function).
parse-line
(function).
with-ltsv-from-stream
(macro).
position-if-c
(function).
split-sequence
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Jump to: | A F M P S W |
---|
Jump to: | A F M P S W |
---|
Jump to: | C F M P S |
---|
Jump to: | C F M P S |
---|