needle-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Needle-hackers] Can we have some examples, please?


From: Neel Krishnaswami
Subject: [Needle-hackers] Can we have some examples, please?
Date: Sat, 18 Jan 2003 08:24:51 -0500 (EST)

Eric GAUDET writes:
> Hi,
> 
> I just discovered Needle, and I liked it right away  ;-)

Thanks!

> I think one important "feature" that needle has is its c-like syntax (the
> lack of this in ocaml is why it's not more popular, IMHO)
> 
> However, I'd like to do more than a few commands. Most of the
> examples in samples.txt do not work (parsing error), Most of the
> examples in the slides work, but are too basic.
>
> I understand that Needle is in early development stage, but is it
> too much to ask for a list of the commands and their basic syntax? 
> And some examples that work? and some examples that "will" work
> "soon"?

There should be a new release sometime early next week. 

> BTW, all sources ask to read the file called LICENSE, but I can't
> find it in the cvs.

It's just an X-style license:

  Copyright (c) 2002-2003 Neel Krishnaswami
  
  Permission is hereby granted, free of charge, to any person obtaining
  a copy of this software and associated documentation files (the
  "Software"), to deal in the Software without restriction, including
  without limitation the rights to use, copy, modify, merge, publish,
  distribute, sublicense, and/or sell copies of the Software, and to
  permit persons to whom the Software is furnished to do so, subject to
  the following conditions:
  
  The above copyright notice and this permission notice shall be
  included in all copies or substantial portions of the Software.
  
  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

> Although I'm not too good in ocaml, I'm willing to contribute to
> Needle. I think I read somewhere that you wanted to rewrite Needle
> in C: can you explain why?

Yes, I'd like to rewrite the VM in C, and the front-end in Needle.
This will make writing a C foreign-function interface easier, and I'll
need that to make things like GUIs work. That's going to be some time
in the future, though, because I don't want to rewrite until most of
the language's features are in place.

-- 
Neel Krishnaswami
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]