Hi Adrian, Thanks for the quick reply. If I add an action to accumlate characters from the body of the section that, like this: section = (any_line - marker_line)* $onChar marker_line @onSection; onChar still seems to get called for part of the marker line, i.e. for the '--', but not the final '\n'. Or is there a better way to do the accumulation? Thanks, -Dave