The Daffodil Command Line Interface (CLI) comes with a built-in interactive debugger that pauses parsing and allows for user inspection of the parsing state. To start Daffodil in debugger mode, provide the global --debug/-d option, for example:
Code Block | ||
---|---|---|
| ||
./daffodil --debug [file] parse --schema schema.dfdl.xsd input.dat |
...