digitalmars.D.learn - debug in program files
- Tower Ty (2/2) Mar 19 2008 I notice a lot of the program files have a debug section or function
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: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.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
Mar 19 2008
"BCS" <BCS pathlink.com> wrote in message news:frs5nj$8f$7 digitalmars.com...Milke Wey wrote: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.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.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
Mar 19 2008