clinicap
clinicap is a dialect of ini file format parser and writer, implemented in Common Lisp.

author: Azamat S. Kalimoulline (aka turtle)

sources: https://github.com/turtle-bazon/clinicap

turtle@turtle-laptop:~/scm-controlled/debian-lisp/clinicap$ cat /tmp/test.ini 
max-connections=20

[general]
name="turtle"
org="bazon"

CLINICAP> (setf *b* (read-ini-file "/tmp/test.ini"))
CLINICAP> (get-ini-property *b* '("max-connections")) => 20
CLINICAP> (get-ini-property *b* '("general" "name")) => "turtle"
CLINICAP> (set-ini-property *b* '("general" "interests") "lisp")
CLINICAP> (write-ini-file "/tmp/test.ini" *b*)

turtle@turtle-laptop:~/scm-controlled/debian-lisp/clinicap$ cat /tmp/test.ini 
max-connections=20

[general]
name="turtle"
org="bazon"
interests="lisp"

license: LLGPL


configuration