###	SPAR <http://www.cpan.org/scripts/>
###	16	644	1079481382	1311623828	Makeppfile
register_command_parser ./nop skip_word
CC := .$/nop $(CC)

$(phony default): main.o
	perl { Mpp::Cmds::c_cp 'answers/x' unless -e 'x' }

$(phony main.o): main.c
	: smartscan
	- $(CC) $(CFLAGS) $(CPPFLAGS) -c $(input) -o $(output) && echo "NOK" > x

perl_begin
  use Mpp::Scanner::Verilog;
  my $s = new Mpp::Scanner::Verilog( Mpp::File::file_info('main.o')->get_rule, '.' );
  $s->continue_scanning;
  $s->get_context;
perl_end
###	2	755	1079480259	1079480254	nop
#!/bin/sh
exec "$@"
###	1	755	1079480259	1208539324	nop.bat
@%1 %2 %3 %4 %5 %6 %7 %8 %9
###	4	644	1079480259	1079480254	a.h
#if 1
# include "a.h"
#endif
#define A 1
###	8	644	1079480259	1079140626	main.c
#include "a.h"

int main() {
#if A
	return 0;
#endif
	return 1;
}
###	D	755	1079481394	1079144618	answers
###	1	644	1079144793	1079144618	answers/x
OK