| 1 | // Calls to edebug/1 should be executed only when `-d mydebug` is passed on the CLI |
| 2 | // Otherwise they will not be present *at all* in the generated code. |
| 3 | @[if mydebug ?] |
| 4 | fn edebug(message string) { |
| 5 | println('message: ${message}') |
| 6 | } |
| 7 | |
| 8 | fn main() { |
| 9 | println('start') |
| 10 | edebug('verbose message') |
| 11 | edebug('debugging system') |
| 12 | println('end') |
| 13 | } |
| 14 |