Hi Thorsten, > > I'm a bit puzzled by this question. To my understanding, every possible > > expression in PicoLisp is a SEXP. Even auto-quoting expressions like > ... > .. and was a bit confused when asking, I probably meant 'list' instead of > SEXP. > ... > then invalid file names fall into category 'elisp expressions' and cause > errors later on. But its probably better to check the expressions of the > elisp side and this question is kind of obsolete, but thanks anyway.
In general, there is no way to detect statically whether an s-expression is executable or not. Something like (a b c d) may not be executable *now*, because 'a' is not a function, but it may be shortly after. ♪♫ Alex -- UNSUBSCRIBE: mailto:firstname.lastname@example.org?subject=Unsubscribe