Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the cl-ini Reference Manual, version 0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 14:54:32 2021 GMT+0.
• Introduction | What cl-ini is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
parse an INI file into an alist
$ mkdir ~/common-lisp
$ git clone https://github.com/compufox/cl-ini ~/common-lisp/cl-ini
then
* (ql:quickload :cl-ini)
(parse-ini file)
=> nested alist
reads FILE in and parses it
if no section is defined then all key-pairs are put into a :GLOBAL section
returns an alist with the same structure of the ini file
(ini-value ini key &key (section :global))
=> value OR nil
returns the value of KEY for SECTION in INI
returns NIL if key does not exist
MIT
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The cl-ini system |
ava fox <dev@computerfox.xyz>
MIT
INI file parser
0.1
str
cl-ini.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The cl-ini.asd file | ||
• The cl-ini/package.lisp file | ||
• The cl-ini/cl-ini.lisp file |
Next: The cl-ini/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-ini.asd
cl-ini (system)
Next: The cl-ini/cl-ini․lisp file, Previous: The cl-ini․asd file, Up: Lisp files [Contents][Index]
Previous: The cl-ini/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
cl-ini (system)
cl-ini.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-ini package |
package.lisp (file)
ini
common-lisp
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported functions |
Previous: Exported definitions, Up: Exported definitions [Contents][Index]
returns the value of KEY for SECTION in INI
returns NIL if key is missing
cl-ini.lisp (file)
reads FILE in and parses it
if no section is defined then all key-pairs are put into a :GLOBAL section
returns an alist with the same structure of the ini file
cl-ini.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal functions |
Previous: Internal definitions, Up: Internal definitions [Contents][Index]
cl-ini.lisp (file)
cl-ini.lisp (file)
cl-ini.lisp (file)
cl-ini.lisp (file)
determines what kind of data VALUE is, and parses it correctly
cl-ini.lisp (file)
cl-ini.lisp (file)
cl-ini.lisp (file)
cl-ini.lisp (file)
cl-ini.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L |
---|
Jump to: | C F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | A C F I P R S T |
---|
Jump to: | A C F I P R S T |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | C P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
C | |||
cl-ini : | The cl-ini system | ||
cl-ini : | The cl-ini package | ||
| |||
P | |||
Package, cl-ini : | The cl-ini package | ||
| |||
S | |||
System, cl-ini : | The cl-ini system | ||
|
Jump to: | C P S |
---|