cadena csv a la tabla sin archivos externos

cadena csv a la tabla sin archivos externos

Estoy intentando crear una tabla Latex a partir de una cadena CSV. Yo viuna pregunta similar, después de lo cual comencé a jugar con el paquete csvsimple (manual).

Lo que no entiendo es la necesidad de filecontents. cuando algo como

\usepackage{csvsimple}
\usepackage{filecontents}

\begin{filecontents*}{example.csv}
foo,bar,baz
zip,boom,bang
\end{filecontents*}

\csvautotabular{example.csv}

Cuando se ejecuta, se crea un archivo en el disco llamado ejemplo.csv. ¿Hay alguna manera de analizar CSV desde la propia cadena?

\csvautotabular{\mymacro}

tampoco vuela.

información relacionada