On 2011-02-14 21:43, Nick Sabalausky wrote:
"Jacob Carlborg"<[email protected]> wrote in message
news:[email protected]...
On 2011-02-13 23:38, spir wrote:
On 02/13/2011 10:35 PM, Nick Sabalausky wrote:
"spir"<[email protected]> wrote in message
news:[email protected]...
Also, I really miss a D for D lexical- syntactic- semantic- analyser
that
would produce D data structures. This would open the door hoards of
projects, including tool chain elements, meta-studies on D,
improvements
of these basic tools (efficiency, semantis analysis), decelopment of
back-ends (including studies on compiler optimisation specific to D's
semantics), etc.
Even more important, the whole cummunity, which is imo rather
high-level,
would be able to take part to such challenges, in their favorite
language.
Isn't is ironic D depends so much on C++, while many programmers come
to D
fed up with this language, presicely?
DDMD: http://www.dsource.org/projects/ddmd
Definitely a good thing, and more! :-) Thank your for the pointer, Nick.
I will skim across the project as soon as I have some hours free. And
see if --with my very limited competence in the domain-- I can
contribute in any way.
I have an idea for a side-feature if I can understand the produced AST:
generate Types as D data structures on request (--meta), write them into
a plain D module to be imported on need. A major aspect, I guess, of the
'meta' namespace discussed on this list.
Denis
Currently it doesn't compile on Posix, and never has as far as I know.
That's one thing you can help with if you want to. Don't know the status
on Windows
It compiles fine on Windows.
Some of the last few commits were related to compling on Linux and OSX. Does
the latest version still not work?
No, if I was the last one who did those commits. Since then a few
necessary bugs has been fixed in DMD.
--
/Jacob Carlborg