Hi Chris, glad to have you around!

On Sun, May 9, 2010 at 9:50 PM, Chris Double <chris.dou...@double.co.nz> wrote:
> On 10/05/10 04:59, Alan Kay wrote:
>>
>> There are already
>> quite a few Smalltalk elements in Factor (and the postfix language
>> itself (for most things) could be used as the byte-code engine for a
>> Smalltalk (looking backwards) and for more adventurous designs (looking
>> forward)).
>
> Factor already has a Smalltalk implementation (a parser and compiler to
> Factor code) that Slava did a while back as a proof of concept. I'm not sure
> how performant or complete it is however.
>
>> Dan Amelang has been moving Nile to a really nice place, and it would be
>> relatively easy to retarget the OMeta compiler for this (particularly
>> the JS grounded one) to ground in Factor.
>
> Is there a Nile grammar somewhere? I tried searching for it and didn't come
> up with anything. I see Dan's github repository but it doesn't seem to
> include the Ometa definition.

There is a preliminary version of the Nile grammar embedded in the
Ometa-based Nile-to-C compiler in my "nile" repository. I hope to
finalize (i.e., remove the ugly warts from) the Nile syntax in the
next couple weeks. In addition, Alex and I have been working on the
formal semantics of Nile. In the end, I hope to have both a small,
clean language and a small, clean compiler for others to play with. I
hope to pique your interest!

Dan

_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to