Hi Ana,

> As Tomas didn't show up in IRC since a few days, I suspect he is
> offline for some reason. So let me try as far as I'm able.

I just returned from Japan so sorry for my late response.

>> first, is this the correct venue for asking questions for wl.java?
> Sure.

Definitely;-)

>> was looking at wl.java and saw Nsym and Asym. my question is, what's
>> the reason for differentiating between the two? the only difference is
>> is that an Nsym has a name attribute and Asym does not.
>
> Probably, "Nsym" means "named symbol", and "Asym" means "anonymous
> symbol" then. To me it makes sense to differentiate between the two as
> they show different behavior during creation, printing and other name
> processing.
>
>
>> reflecting upon it more, is Asym used often enough for it to have a
>> class of it's own? (the answer might be 'yes' but i want to delve
>> deeper into insights of the implementation).
>
> In some programgs, there are a lot more anonymous symbols then named
> symbols.
>
> Named symbols are either thought up by the programmer (then they'll be
> very few) or read from some external source like a dictionary (even then
> they'll be limited to a few thousand). Anonymous symbols, however, may
> be created at runtime in arbitrary numbers (think of a database with
> billions of objects).

Named and anonymous symbols are concepts from picolisp, not unique to
wl.  I couldn't possibly explain the difference better than Alex;-)

Cheers,

Tomas
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to