Hi List,
I have a rather strange problem:
I want to (from within Emacs)
,--
| (setq X (list "string1" ... "string200"))
`--
and it seems PicoLisp just freezes - no error messages, but no output
either, and the proc
Hi Thorsten,
> Is there something like an upper limit for how many Strings can be in a
> list in PicoLisp? Or might that be Emacs related?
No, there is no limit. Neither to the length of the command line (if you
use the built-in line editor).
How did you invoke PicoLisp? Does this also happen if
Alexander Burger writes:
Hi Alex,
>> Is there something like an upper limit for how many Strings can be in a
>> list in PicoLisp? Or might that be Emacs related?
>
> No, there is no limit. Neither to the length of the command line (if you
> use the built-in line editor).
>
> How did you invoke P
Hi Thorsten,
> > How did you invoke PicoLisp? Does this also happen if you invoke just as
> >
> >$ pil +
> >
> > i.e. PicoLisp alone, without Emacs?
>
> No, that works, although there are is someting strange happening too:
> some of the strings in the list are replaces by NIL, and it seems as
Alexander Burger writes:
Hi Alex,
> You said that you call it as
>
>(setq X (list "string1" ... "string200"))
>
> Note that this evaluates the transient symbols "string1" etc., so if one
> of them has a value NIL (or anything else), it will be included in the
> list.
>
> What you actually wa