Here is a small Lisp-like compiler for .NET, designed mainly for rapid
Domain Specific Languages implementation:
http://www.meta-alternative.net/techpreview.html
It is a binary preview release so far. Later on, depending on the
level of public interest, core sources may be released under QPL.
Potentially interesting features include:
* Incremental, Common Lisp-style compilation semantics, while
maintaining a normal .NET separate compilation mode.
* Compiler building tools out of the box: pattern matching, smart AST
transforms, easy lexing & parsing, etc.
* Relatively efficient, self-bootstrapping, pure .NET compiler, no
3rd party tools required.
* Hierarchical metaprogramming paradigm is utilised extensively.
* Works well with Unix and Mono (developed and tested with Mono
1.3.x).
|
|
0
|
|
|
|
Reply
|
info3535 (6)
|
7/2/2007 9:37:24 PM |
|
In article <1183412244.494239.268350@c77g2000hse.googlegroups.com>,
info@meta-alternative.net wrote:
> Here is a small Lisp-like compiler for .NET, designed mainly for rapid
> Domain Specific Languages implementation:
>
> http://www.meta-alternative.net/techpreview.html
>
> It is a binary preview release so far. Later on, depending on the
> level of public interest, core sources may be released under QPL.
>
> Potentially interesting features include:
> * Incremental, Common Lisp-style compilation semantics, while
> maintaining a normal .NET separate compilation mode.
> * Compiler building tools out of the box: pattern matching, smart AST
> transforms, easy lexing & parsing, etc.
> * Relatively efficient, self-bootstrapping, pure .NET compiler, no
> 3rd party tools required.
> * Hierarchical metaprogramming paradigm is utilised extensively.
> * Works well with Unix and Mono (developed and tested with Mono
> 1.3.x).
How about documentation?
--
http://lispm.dyndns.org
|
|
0
|
|
|
|
Reply
|
joswig8642 (2198)
|
7/2/2007 9:43:28 PM
|
|
On Jul 2, 10:43 pm, Rainer Joswig <jos...@lisp.de> wrote:
> How about documentation?
Only annotated examples & tutorial so far, and generic architecture
notes (see outline.txt).
Autogenerated documentation will be available later along with
sources; there's no reason to publish the documentation on not yet
stabilized public API - in order to discurage people from trying to
use it prematurely. We need some more generic feedback first to
decide, which parts of the core to disclose.
|
|
0
|
|
|
|
Reply
|
info3535 (6)
|
7/2/2007 9:48:52 PM
|
|
|
2 Replies
35 Views
(page loaded in 0.119 seconds)
Similiar Articles: *** glibc detected *** gdb: malloc(): smallbin double linked list ...COMPGROUPS.NET | Post Question | About | Groups | Contact ... comp compilers (2160) comp sys ibm pc games marketplace ... comp lang lisp (1393) comp parallel mpi (1387) rewrite glRotate? - comp.graphics.api.openglCOMPGROUPS.NET ... My brain is too small to understand "why" the ... functional ones => OCaml, Haskell, Clean, Lisp and similair) allows compilers ... printing a picture scaled on middle of page if too big - comp ...However, I have no idea of Emacs Lisp. Hence, I could ... m-d h:m:s - comp.protocols.time.ntp */ /* A good compiler ... Page Resize For example, the page margins are too small ... MONKEY PICTURES - comp.realtimecomp compilers (2160) comp sys ibm pc games marketplace ... comp lang lisp (1393) comp parallel mpi (1387) ... pictures of small monkeys search funny monkey pictures ... ptr versus const ptr& - comp.lang.c++.moderated/// (Therefore the Lisp AutoGC system should search for such ... The copying overhead should be small anyway. The ... code is only intended for a specific platform and compiler ... Some text processing questions - comp.lang.vhdlWithout this, a small disturbance in the design (add a ... given up on this; instead they let the > VHDL compiler do ... will not process German characters? - comp.lang.lisp ... BIOFEEDBACK ..., - comp.infosystems.www.browsers.misccomp compilers (2160) comp sys ibm pc games marketplace ... comp lang lisp (1393) comp parallel mpi (1387) ... small biofeedback machine stabilizer biofeedback ... LISP.NET - Robert McLaws: FunWithCoding.NET - Blogs - ASP.NET WeblogsLISP.NET. I've seen a lot of people talking ... for a User's Guide I wrote for GenX.NET, and I found this link. It's a LISP compiler ... to a family as a dictator is to a small ... Lisp (programming language) - Wikipedia, the free encyclopediaThe first complete Lisp compiler, written in Lisp, was ... West coast" Lisp for the Xerox Lisp machines as InterLisp-D. A small ... Common-lisp.net is a hosting site for ... 7/22/2012 12:18:39 AM
|