
\begin{DoxyItemize}
\item infos = Information about the tcl plugin is in keys below
\item infos/author = Markus Raab \href{mailto:elektra@libelektra.org}{\tt elektra@libelektra.\+org}
\item infos/licence = B\+S\+D
\item infos/provides = storage/tcl
\item infos/needs = code
\item infos/placements = setstorage getstorage
\item infos/status = unfinished concept
\item infos/description = Serialize tcl lists
\end{DoxyItemize}

This plugin is a storage plugin which write keys to lists {\itshape in the style of} the Tcl programming language.

\subsection*{Format}

The format does not have significant spaces. The advantage of T\+C\+L style lists is that also arbitrary metadata can be embedded in a natural and distinguish-\/able style. It looks like\+: \begin{DoxyVerb}{
    {
        key=val
        {
            metakey = b
        }
        {
            comment = huhu
        }
    }
}
\end{DoxyVerb}


\subsection*{Limitations}


\begin{DoxyItemize}
\item empty and null keys not supported
\item whitespaces are discarded
\item no comments
\end{DoxyItemize}

\subsection*{Dependencies}


\begin{DoxyItemize}
\item {\ttfamily libboost-\/dev} 
\end{DoxyItemize}