<div dir="ltr">Thank you very much. I investigate<div><br></div><div><span style="color:rgb(51,51,51);font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:16.8px;white-space:pre">Tcl_CmdProc</span><br></div><div><span style="color:rgb(51,51,51);font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:16.8px;white-space:pre"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;line-height:16.8px;white-space:pre">more closely.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 3, 2016 at 3:50 PM, Gary Willoughby via Digitalmars-d-learn <span dir="ltr"><<a href="mailto:digitalmars-d-learn@puremagic.com" target="_blank">digitalmars-d-learn@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wednesday, 3 February 2016 at 12:20:42 UTC, Vasileios Anagnostopoulos wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is there any example,framework or tutorial on how to call D from Tcl (write new commands in D for Tcl)?<br>
<br>
I am on Windows 10 x86_64.<br>
<br>
thank you.<br>
</blockquote>
<br></span>
I've created a wrapper around Tcl/Tk to create GUI's here:<br>
<br>
<a href="https://github.com/nomad-software/tkd" rel="noreferrer" target="_blank">https://github.com/nomad-software/tkd</a><br>
<br>
It uses the library found here:<br>
<br>
<a href="https://github.com/nomad-software/tcltk" rel="noreferrer" target="_blank">https://github.com/nomad-software/tcltk</a><br>
<br>
In the project, I've created a simple interpreter which handles communicating to Tcl here:<br>
<br>
<a href="https://github.com/nomad-software/tkd/blob/master/source/tkd/interpreter/tcl.d" rel="noreferrer" target="_blank">https://github.com/nomad-software/tkd/blob/master/source/tkd/interpreter/tcl.d</a><br>
<br>
There is a method on that class for creating commands for use in Tcl.<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Dr. Vasileios Anagnostopoulos (MSc,PhD)</div><div>Researcher/Developer</div><div>ICCS/NTUA 9 Heroon Polytechneiou Str., Zografou 15773 Athens,Greece</div><div>T (+30) 2107723404 M (+30) 6936935388</div><div>E <a href="mailto:vanag@mail.ntua.gr" target="_blank">vanag@mail.ntua.gr</a><mailto:<a href="mailto:vanag@mail.ntua.gr" target="_blank">vanag@mail.ntua.gr</a>> <a href="http://www.ntua.gr" target="_blank">www.ntua.gr</a><<a href="http://www.ntua.gr/" target="_blank">http://www.ntua.gr/</a>></div></div></div>
</div>