Since hidden files on a Unix platform simply start with a period, it is trivial to create one using Common Lisp. Hidden files on Windows machines are defined differently. They have a file attribute that indicates whether they are hidden. How can one create these type of files using Common Lisp? I'm using Allegro CL on Windows.
The ANSI CL standard offers no such functionality. Your vendor might provide it though.
How about file-hidden-p
:
(setf (file-hidden-p "my-file") t)
PS. Note that I have not used Allegro for over 15 years. The information above is from Google:
file-attributes
file-hidden-p
Still, as I said before - do not hesitate to ask ;-)