Hi all, first post:

On 9/3/07, Steve Folta <[EMAIL PROTECTED]> wrote:
>
> Unlike most other Lisps, lambdas in Jolt are *not* closures.  Jolt's
> big insight is that a closureless Lisp makes a great "portable
> assembly language" (better than C, which is often used in that role).

I had this insight myself recently.  Obviously Ian (along with many
others) beat me to it. :)  So my question is; can I define any
function passing style I wish, maybe as a global variable/setting
somewhere?

My idea for a "portable assembly language" before I found Jolt was to
make a lisp that the builtins were basically higher level assembly and
the only means of looping at all was tail recursion.  I also didn't
want to be tied to C's means of calling functions except when I do it
on purpose.

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to