open (DATA,") { if (/Start context/ .. /\* End Context \*/) { print unless /(Start context|\* Exit context \*)/; } }