In this task, the job is to create a new empty file called "output.txt" of size 0 bytes
and an empty directory called "docs". This should be done twice: once "here", i.e. in the current working directory and once in the filesystem root.

f: openw("/output.txt");
close(f);
 
f: openw("output.txt");
close(f);
 
/* Maxima has no function to create directories, but one can use the underlying Lisp system */
 
:lisp (mapcar #'ensure-directories-exist '("docs/" "/docs/"))