> I have finally tried yesterday miniPicolisp (which might actually be all I
> need). It seems, that some functions like sub? or hash have not been
> yet while (all) says their symbols are present (On the other hand, later is
> included in this list which does not match the specs (actually its value is
This happens because these symbols are referred to somewhere. As you may know,
Lisp symbols simply spring into existence when needed.
For example, 'later' appears in the 'pretty' function in "src/lib.s"
((memq (car X) '(=: use later recur tab new))
as a copy of the original 'pretty' in full PicoLisp. So this could in fact be
> I do not know whether miniPicolisp has just been an experiment or aims to be a
> serious project, but in the later case, such functions (sub?, hash,...) will
It may indeed be useful in embedded systems. I think some people use it.
> useful, because even if there is no utf-8 support, as far as I know (please
> correct me, if I am wrong), many utf-8 string processing can be done at byte
Yes, should be possible using the numeric representation of the characters. But
rather tedious I suspect.