From: prabuinet on
hi,

I googled and got this link of a slide show presented in lisp
conference by Alex Peake...

http://www.international-lisp-conference.org/2005/media/peake-slides.pdf

I'm trying to do the same (generate c# from lisp) since I think its a
good idea.

But i'm a newbie to lisp, who just read the 'practical common lisp'
book..

I dont know how to start with this...

Any little idea from lisp guru's here would help me to get started with
my work...

thankx in advance

bye

From: Ralph Allan Rice on
prabuinet wrote:
> hi,
>
> I googled and got this link of a slide show presented in lisp
> conference by Alex Peake...
>
> http://www.international-lisp-conference.org/2005/media/peake-slides.pdf
>
> I'm trying to do the same (generate c# from lisp) since I think its a
> good idea.
>
> But i'm a newbie to lisp, who just read the 'practical common lisp'
> book..
>
> I dont know how to start with this...
>
> Any little idea from lisp guru's here would help me to get started with
> my work...
>
> thankx in advance
>
> bye

Could you elaborate on what your goals are? Reading the slides and
your statements, I see a few routes you can take:

1) Have Common Lisp interoperate with the .NET framework.

2) Find an implementation that can compile into MSIL / CIL.

3) Have Common Lisp generate C# source code to be fed into another
compiler.


--
Ralph

From: Joe Marshall on

prabuinet wrote:
> hi,
>
> I googled and got this link of a slide show presented in lisp
> conference by Alex Peake...
>
> http://www.international-lisp-conference.org/2005/media/peake-slides.pdf
>
> I'm trying to do the same (generate c# from lisp) since I think its a
> good idea.
>
> But i'm a newbie to lisp, who just read the 'practical common lisp'
> book..
>
> I dont know how to start with this...
>
> Any little idea from lisp guru's here would help me to get started with
> my work...

I wrote a demo for Alex at the conference using the .NET api in Common
Larceny.
Common Larceny is a version of Scheme, not Common Lisp, but it might
give you some ideas about how to go about doing what you want. You
should be able to port the code using Edi Weitz's RDNZL interface to
..NET. You can get Common Larceny from http://larceny.ccs.neu.edu/ The
demo code I wrote is in Lib\MzScheme\CodeDOM-demo.sch

From: prabuinet on

Ralph Allan Rice wrote:
> prabuinet wrote:
> > hi,
> >
> > I googled and got this link of a slide show presented in lisp
> > conference by Alex Peake...
> >
> > http://www.international-lisp-conference.org/2005/media/peake-slides.pdf
> >
> > I'm trying to do the same (generate c# from lisp) since I think its a
> > good idea.
> >
> > But i'm a newbie to lisp, who just read the 'practical common lisp'
> > book..
> >
> > I dont know how to start with this...
> >
> > Any little idea from lisp guru's here would help me to get started with
> > my work...
> >
> > thankx in advance
> >
> > bye
>
> Could you elaborate on what your goals are? Reading the slides and
> your statements, I see a few routes you can take:
>
> 1) Have Common Lisp interoperate with the .NET framework.
>
> 2) Find an implementation that can compile into MSIL / CIL.
>
> 3) Have Common Lisp generate C# source code to be fed into another
> compiler.
>
>
> --
> Ralph

Hi Ralph,

I want the third one

"3) Have Common Lisp generate C# source code to be fed into another
compiler."

I'm trying to do this, but didn't get an idea as I mentioned already.
This is what Alex Peake have also did.

I don't know how all stuffs of .net's Properties, Methods, Classes,
Namespaces...
can come under brackets (LISP)

thanks for reply.

Prabu

From: prabuinet on


On Oct 27, 3:30 am, "Joe Marshall" <eval.ap...(a)gmail.com> wrote:
> prabuinet wrote:
> > hi,
>
> > I googled and got this link of a slide show presented in lisp
> > conference by Alex Peake...
>
> >http://www.international-lisp-conference.org/2005/media/peake-slides.pdf
>
> > I'm trying to do the same (generate c# from lisp) since I think its a
> > good idea.
>
> > But i'm a newbie to lisp, who just read the 'practical common lisp'
> > book..
>
> > I dont know how to start with this...
>
> > Any little idea from lisp guru's here would help me to get started with
> > my work...I wrote a demo for Alex at the conference using the .NET api in Common
> Larceny.
> Common Larceny is a version of Scheme, not Common Lisp, but it might
> give you some ideas about how to go about doing what you want. You
> should be able to port the code using Edi Weitz's RDNZL interface to
> .NET. You can get Common Larceny from http://larceny.ccs.neu.edu/ The
> demo code I wrote is in Lib\MzScheme\CodeDOM-demo.sch

I'm not looking for such solution,
and also both Common Larceny and RDNZL have one thing in common - No
proper documentation.

Prabu