On IRC, it was reported that a .d file looking like this: provider test { probe test1(); /* test */ }; processed by e.g. /usr/bin/dtrace -h, results in no mention of test1(). The line-by-line parsing logic is too simple.
commit: d3adcb4a23c Add pyparsing to dtrace