Re: Fwd: Dylan stuff

Bruce Mitchener <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.devel
Message-ID <CA+esKjNHZpaqXmfKchvEH=kc0k_iOJHeAE=9iWePp2uZcKJrcA@mail.gmail.com>
On Fri, Jan 11, 2013 at 4:55 PM, mikel evins <[email protected]> wrote:

> My immediate goals are very modest: write some code that enables me to
> write s-expression-based Dylan again, then get a good repl going that uses
> that syntax. If we get that far, I'll be pretty happy. Past that point, the
> sky's the limit, as long as we all like working on it.
>

It might be worth using a page on the GitHub wiki or something to list out
thoughts / possibilities for s-expression syntax and keep track of known
issues.

As for a REPL, that's pretty much an entirely separate undertaking ... and
also very interesting in its own right. One possibility is to use the
(under development) LLVM backend, another is to interpret some intermediate
stage from the compiler, another is to construct a JIT using DynASM from
LuaJIT.  There also used to be a DFMC backend for the "IDVM" or "In-Dylan
VM". There's a lot of interesting ground to cover there...


> As I said, if it was up to me, I'd write a Lisp-style reader with support
> for reader macros, rather than writing another grammar like the one
> currently in OpenDylan. The Lisp reader is a very useful tool.


If you're doing the work, it probably is up to you (within reason). :)

 - Bruce

_______________________________________________
hackers mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/hackers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.