I have some pipeline refinery that must parse assembler statements into its components. I pick records with a quote in that particular word and for those revert to parsing fields (where quote is the field separator). The one that bit were things like L'SYMBOL so I had to pick the records where the 3rd word starts with quote.
If you have a special character to spare, it may be helpful to do things like this: change fs ' f2 x40 x00 | change fs ' f4 x40 x00 | ... etc (not very elegant, indeed) Rob
