debug in program files

Neil Vice sardonicpresence at gmail.com
Wed Mar 19 18:32:28 PDT 2008


"BCS" <BCS at pathlink.com> wrote in message 
news:frs5nj$8f$7 at digitalmars.com...
> Milke Wey wrote:
>>
>>>I notice a lot of the program files have a debug section or function 
>>>Without writing a separate program is there a way to run the debug 
>>>portion from the command line . ie  dmd  -switch somedfile ?
>>
>>
>> dmd -debug somefile
>>
>> or you can use -debug=level or -debug=ident for debugs whitch have a
>> level or an ident. see dmd --help
>>
>
> That only includes the debug code. "debug" is used as a conditional 
> compilation section. If a user want to call the code in the debug section, 
> that will, by design, requirer some more code.

A fairly unrelated switch/code-block which allows you to execute specific 
sections of code with a flag is the "unittest" block and 
associated -unittest flag to dmd.

Not sure if this would be any more applicable. 




More information about the Digitalmars-d-learn mailing list