www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - is there a working/compile and runnable version of the compiler frontend

reply dennis luehring <dl.soluz gmx.net> writes:
i want to add (or try to add) some browsing/crossreference output stuff 
to the frontend code - but there is no makefile, dsw, sln or else which 
helps me building the project - how can i compile the frontend?

can't the frontend be an working project (out of the box) - complete 
compile and runnable (without the d compile stuff) so others (like me) 
can use it as an feature testsuit

ciao dennis
May 09 2007
next sibling parent Bill Baxter <dnewsgroup billbaxter.com> writes:
dennis luehring wrote:
 i want to add (or try to add) some browsing/crossreference output stuff 
 to the frontend code - but there is no makefile, dsw, sln or else which 
 helps me building the project - how can i compile the frontend?
 
 can't the frontend be an working project (out of the box) - complete 
 compile and runnable (without the d compile stuff) so others (like me) 
 can use it as an feature testsuit

I'm really not the one to answer your question, but isn't that what dmdfe is supposed to be? http://dsource.org/projects/dmdfe (only thing there is source code though http://dsource.org/projects/dmdfe/browser/trunk) --bb
May 09 2007
prev sibling parent reply Gregor Richards <Richards codu.org> writes:
dennis luehring wrote:
 i want to add (or try to add) some browsing/crossreference output stuff 
 to the frontend code - but there is no makefile, dsw, sln or else which 
 helps me building the project - how can i compile the frontend?
 
 can't the frontend be an working project (out of the box) - complete 
 compile and runnable (without the d compile stuff) so others (like me) 
 can use it as an feature testsuit
 
 ciao dennis

There's dmdfe at dsource (as already mentioned), but that's quite out of date. I maintain a compilable DMD FE as an upstream for my assorted DMD FE based projects. It's in SVN at http://svn.dsource.org/projects/dsss/branches/dmdfe/ - Gregor Richards
May 09 2007
next sibling parent dennis luehring <dl.soluz gmx.net> writes:
Gregor Richards schrieb:
 dennis luehring wrote:
 i want to add (or try to add) some browsing/crossreference output 
 stuff to the frontend code - but there is no makefile, dsw, sln or 
 else which helps me building the project - how can i compile the 
 frontend?

 can't the frontend be an working project (out of the box) - complete 
 compile and runnable (without the d compile stuff) so others (like me) 
 can use it as an feature testsuit

 ciao dennis

There's dmdfe at dsource (as already mentioned), but that's quite out of date. I maintain a compilable DMD FE as an upstream for my assorted DMD FE based projects. It's in SVN at http://svn.dsource.org/projects/dsss/branches/dmdfe/ - Gregor Richards

thx
May 09 2007
prev sibling parent reply Georg Wrede <georg nospam.org> writes:
Gregor Richards wrote:
 dennis luehring wrote:
 
 i want to add (or try to add) some browsing/crossreference output 
 stuff to the frontend code - but there is no makefile, dsw, sln or 
 else which helps me building the project - how can i compile the 
 frontend?

 can't the frontend be an working project (out of the box) - complete 
 compile and runnable (without the d compile stuff) so others (like me) 
 can use it as an feature testsuit

There's dmdfe at dsource (as already mentioned), but that's quite out of date. I maintain a compilable DMD FE as an upstream for my assorted DMD FE based projects. It's in SVN at http://svn.dsource.org/projects/dsss/branches/dmdfe/

Probably the old dmdfe should be removed and instead point to your FE.
May 10 2007
parent Bill Baxter <dnewsgroup billbaxter.com> writes:
Georg Wrede wrote:
 Gregor Richards wrote:
 dennis luehring wrote:

 i want to add (or try to add) some browsing/crossreference output 
 stuff to the frontend code - but there is no makefile, dsw, sln or 
 else which helps me building the project - how can i compile the 
 frontend?

 can't the frontend be an working project (out of the box) - complete 
 compile and runnable (without the d compile stuff) so others (like 
 me) can use it as an feature testsuit

There's dmdfe at dsource (as already mentioned), but that's quite out of date. I maintain a compilable DMD FE as an upstream for my assorted DMD FE based projects. It's in SVN at http://svn.dsource.org/projects/dsss/branches/dmdfe/

Probably the old dmdfe should be removed and instead point to your FE.

I think all the Dsource pages are wiki-editable. You (or anyone who cares) could just add a comment to the original Dsource page pointing to Gregors. --bb
May 10 2007