Hello all, just a few questions
On Thu, Mar 25, 2010 at 6:03 AM, <ulmann@...> wrote:
> Top among the things we will change is that we will give up
> the distinction between
> operators, functions and words.
I'm familiar with J (a language evolved from APL). I'm wondering if APL
has the concept of "rank" for it's functions, meaning that they will
automatically decompose their array argument into pieces.
If so, I wonder how APL functions will cooperate with forth and lisp
functions, which dont have rank.
> Instead one can specify during word
> definition how many stack
> elements will be consumed and how many will be written back to the
I've always wondered how languages with fixed amounts of arguments deal
with optional arguments.
> Apart from this we are currently breaking up the very
> monolithic interpreter design
> - tomorrow is our next Hackathon :-) to continue this work.
I went ahead and uploaded the original source to github (
http://github.com/metaperl/L5 ) ... it seems that you are working
without a publicly available source repository?
Are there any plans to upload this to CPAN? If so, it probably would be
packaged as Language::5. The problem with that is that "5" does not
start with a letter and I am not sure if that is allowed, it is