> As for ERROR STOP in pure, it's not allowed. In F2008 (7th June 2010 > draft): > C1287 A pure subprogram shall not contain a stop-stmt or error-stop-stmt. Sigh. I knew something was bound to go wrong when I consulted the 4-year-old draft. The newer drafts don't have "or error-stop-stmt". Regards Rafik