htod feature request: save commands in translated file

Andrej Mitrovic andrej.mitrovich at gmail.com
Sun Oct 17 21:19:10 PDT 2010


Hmm.. okay. I copied those from a pretranslated .d file I found
googling. Otherwise, SNDFILE is internal to the library and I
shouldn't mess around with it except send and receive it via function
calls.

On 10/18/10, Denis Koroskin <2korden at gmail.com> wrote:
> On Mon, 18 Oct 2010 07:51:34 +0400, Andrej Mitrovic
> <andrej.mitrovich at gmail.com> wrote:
>
>> htod could also use a --help switch so we don't have to fire up the
>> browser every time we need to remind ourselves on what arguments it
>> can take. Or, you know, Walter could give us the source code and we'll
>> fix it for him. Hehe. :>
>>
>> Here's one failed conversion from 5 minutes ago:
>>
>> C:
>> typedef	struct SNDFILE_tag	SNDFILE ;
>>
>> htod:
>> alias SNDFILE_tag SNDFILE;
>>
>> This should be:
>> struct SNDFILE_tag {}
>> alias SNDFILE_tag SNDFILE;
>>
>> But I guess that's a rare and dubious case.
>>
>
> I think it should rather be
>
> struct SNDFILE_tag; // forward declaration
> alias SNDFILE_tag SNDFILE;
>
> You can't define a struct that have no idea about, its proper definition
> may follow any time.
>


More information about the Digitalmars-d mailing list