Osicat is a lightweight operating system interface for Common Lisp on POSIX-like systems, including Windows, licensed under a MIT-style license.
Features:
A preliminary manual is available in multiple formats.
osicat-devel
(also available through gmane.lisp.osicat.devel)
The current version is 0.7.0, released on December 23, 2014. (tar.gz, sig)
Git repository and issue tracker live at GitHub.
Osicat is available via Quicklisp.
* (with-directory-iterator (next "/") (loop for entry = (next) while entry when (member :group-write (file-permissions entry)) collect entry)) (#P"tmp/") * (file-permissions "/initrd.img") (:USER-READ :USER-WRITE :GROUP-READ :OTHER-READ) * (file-kind "/initrd.img") :SYMBOLIC-LINK * (read-link "/initrd.img") #P"boot/initrd.img-2.6.27-11-generic"