in reply to duplicate $_ while reading files; my compactness; code structure
@code_only=grep {/./} (@everything=map {/^([^#]*)/} <INPUT>);
=cut --Brent Dax There is no sig.