{
#if 1
#define done 9
#define do 10
#ifdef
#define def1 11
#define thread 12
#endif
#define mutex 13
#define inter 14
#endif
#define intel 15
#define intel_64 16
}
####
{
#define mutex 13
#define inter 14
#endif
#define intel 15
#define intel_64 16
}
####
{
#define intel 15
#define intel_64 16
}
####
my ($start, $stop) = (qr '#ifdef|#if|#ifndef|#else', qr '#endif');
open(file1,$file) or die "Error opening input: " . $!;
open(file2, ">$filea") or die "Error opening input: " . $!;
while () {
if (/$start/ .. /$stop/) {
next;
}
else
{
print file2 $_ ;
}
}