digitalmars.D.learn - debug in program files
- Tower Ty <towerty msn.com.au> Mar 19 2008
- Milke Wey <no.spam example.com> Mar 19 2008
- BCS <BCS pathlink.com> Mar 19 2008
- "Neil Vice" <sardonicpresence gmail.com> Mar 19 2008
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 ?
Mar 19 2008
On Wed, 2008-03-19 at 18:30 -0400, Tower Ty 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 -- Mike Wey
Mar 19 2008
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.
Mar 19 2008
"BCS" <BCS pathlink.com> wrote in message news:frs5nj$8f$7 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.
Mar 19 2008








"Neil Vice" <sardonicpresence gmail.com>