I would need a feature, but that's ok. It makes sense to revisit the debugger support features inside daffodil to enable what you want it to do. The parser has a state and in that is the bitPosition, and making the parser stop when that bit position first reaches the data breakpoint location at the start of a parser or end of a parser seems pretty straightforward and a lot like the other debug hooks that are already there.
On Wed, Dec 17, 2025 at 12:13 PM Larry Barber <[email protected]> wrote: > One of our goals for the VSCode Extension for Daffodil is to allow users > to set a breakpoint at a location within the data file being parsed so that > processing would pause when it reached that point in the file. > I read the documentation at daffodil.appache.org/debugger and it does not > indicate that stopping at a location in the data file is a current > capability of the built-in debugger. Is this capability available inside > Daffodil or would it require a feature enhancement to Daffodil to get it > implemented? >
