www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - LLVM Kaleidoscope tutorial to D

reply =?UTF-8?B?Ik1pY2hhw6ts?= Larouche" <michael.larouche gmail.com> writes:
Hey folks !

I ported the LLVM Kaleidoscope to D if anyone is interessed.

https://github.com/mlarouche/llvm-d-tutorial
Jul 08 2012
next sibling parent reply Jens Mueller <jens.k.mueller gmx.de> writes:
=?UTF-8?B?Ik1pY2hhw6ts?=.Larouche" <michael.larouche gmail.com>" puremagic.com
wrote:
 Hey folks !
 
 I ported the LLVM Kaleidoscope to D if anyone is interessed.
 
 https://github.com/mlarouche/llvm-d-tutorial
Nice. I see that you converted LLVM's C interface to D. Can you propose this to Deimos (https://github.com/D-Programming-Deimos)? Then others can use it as well. BTW is the process of converting header files to D for Deimos somewhere summarized? http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP12 seems the only resource that guides it but difficult to find and probably not answering all questions. It is possible to add a more elaborate description to the github page? Jens
Jul 08 2012
parent reply =?UTF-8?B?Ik1pY2hhw6ts?= Larouche" <michael.larouche gmail.com> writes:
On Sunday, 8 July 2012 at 14:32:19 UTC, Jens Mueller wrote:
 =?UTF-8?B?Ik1pY2hhw6ts?=.Larouche" 
 <michael.larouche gmail.com>" puremagic.com wrote:
 Hey folks !
 
 I ported the LLVM Kaleidoscope to D if anyone is interessed.
 
 https://github.com/mlarouche/llvm-d-tutorial
Nice. I see that you converted LLVM's C interface to D. Can you propose this to Deimos (https://github.com/D-Programming-Deimos)? Then others can use it as well. BTW is the process of converting header files to D for Deimos somewhere summarized? http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP12 seems the only resource that guides it but difficult to find and probably not answering all questions. It is possible to add a more elaborate description to the github page? Jens
I used bindings from here: http://dsource.org/projects/bindings/browser/trunk/llvm-3.0 but I agree they should be moved to Deimos
Jul 08 2012
parent Jens Mueller <jens.k.mueller gmx.de> writes:
=?UTF-8?B?Ik1pY2hhw6ts?=.Larouche" <michael.larouche gmail.com>" puremagic.com
wrote:
 On Sunday, 8 July 2012 at 14:32:19 UTC, Jens Mueller wrote:
=?UTF-8?B?Ik1pY2hhw6ts?=.Larouche"
<michael.larouche gmail.com>" puremagic.com wrote:
Hey folks !

I ported the LLVM Kaleidoscope to D if anyone is interessed.

https://github.com/mlarouche/llvm-d-tutorial
Nice. I see that you converted LLVM's C interface to D. Can you propose this to Deimos (https://github.com/D-Programming-Deimos)? Then others can use it as well. BTW is the process of converting header files to D for Deimos somewhere summarized? http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP12 seems the only resource that guides it but difficult to find and probably not answering all questions. It is possible to add a more elaborate description to the github page? Jens
I used bindings from here: http://dsource.org/projects/bindings/browser/trunk/llvm-3.0 but I agree they should be moved to Deimos
I see. Jens
Jul 08 2012
prev sibling next sibling parent deadalnix <deadalnix gmail.com> writes:
On 08/07/2012 15:48, "Michaël Larouche" <michael.larouche gmail.com>" wrote:
 Hey folks !

 I ported the LLVM Kaleidoscope to D if anyone is interessed.

 https://github.com/mlarouche/llvm-d-tutorial
I love you !
Jul 08 2012
prev sibling parent "Bernard Helyer" <b.helyer gmail.com> writes:
On Sunday, 8 July 2012 at 13:48:36 UTC, Michaël Larouche wrote:
 Hey folks !

 I ported the LLVM Kaleidoscope to D if anyone is interessed.

 https://github.com/mlarouche/llvm-d-tutorial
Man, this would have been like gold dust when I started fucking around with LLVM. Nice work. :D
Jul 08 2012