Changeset 24135
- Timestamp:
- 12/02/08 02:19:53 (5 weeks ago)
- Location:
- misc/elfish
- Files:
-
- 3 modified
-
STD_blue/Makefile (modified) (1 diff)
-
rx_on_re/Makefile (modified) (1 diff)
-
rx_on_re/test.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
misc/elfish/STD_blue/Makefile
r24111 r24135 2 2 ELF=../../elf/elf_h 3 3 ELFDIR=../../elf/elf_h_src 4 ELFBLUE COMP0=-I ../../elf/elf_h_src -e 'use Elf_wo_main' IRx1_FromAST2.pmParser2.pm -e elf_main5 ELFBLUECOMP=-I . ${ELFBLUECOMP0}4 ELFBLUEDEV=-I ../../elf/elf_h_src -e 'use Elf_wo_main' IRx1_FromAST2.pm -e '$$*ast2ir_0=$$*ast2ir_1; $$*parser0=undef' Parser2.pm -e elf_main 5 ELFBLUECOMP=-I . -I ../../elf/elf_h_src -e 'use Elf_wo_main' IRx1_FromAST2.pm Parser2.pm -e elf_main 6 6 TMP=deleteme 7 7 8 8 elfblue:: have_parser_cache 9 9 ./IRx1_FromAST2_create.pl 10 ../../elf/elf_h -x -o ./elfblue ${ELFBLUE COMP0}10 ../../elf/elf_h -x -o ./elfblue ${ELFBLUEDEV} 11 11 12 12 does_gimme5_memory_problem_still_exist: -
misc/elfish/rx_on_re/Makefile
r22574 r24135 1 1 2 2 check: 3 export ELF_STD_RED_RUN=./../../STD_red/STD_red_run4 3 ../../elf/elf_h test.pm > tst_1 2> tst_2 5 4 diff t_baseline.result tst_1 6 5 @echo ok 6 7 check_blue: 8 ELF_STD_BLUE_RUN=../STD_blue/STD_blue_run ../STD_blue/elfblue test.pm --test-blue > tst_1 2> tst_2 9 diff t_baseline.result tst_1 10 7 11 8 12 old_create_baseline: -
misc/elfish/rx_on_re/test.pm
r22235 r24135 19 19 } 20 20 21 my $test_target = &Regexp::ModuleA::test_target; 22 my $test_target6 = &Regexp::ModuleA::test_target6; 23 24 if($ARGV[-1] eq "--test-blue") { 25 shift; 26 my $env = undef; #{package main; sub{my$s=eval($_[0]);Carp::carp($@)if$@;$s}}; 27 $test_target = 28 sub { 29 my($mods,$re)=@_; 30 my $code = "m:P5/(?$mods)$re/"; 31 print STDERR $code,"\n"; 32 my $o = GLOBAL::eval($code,$env); 33 sub{my($s)=@_;$o->match($s)} 34 }; 35 $test_target6 = 36 sub { 37 my($mods,$re)=@_; 38 my $code = "m/$mods"."::$re/"; 39 print STDERR $code,"\n"; 40 my $o = GLOBAL::eval($code,$env); 41 sub{my($s)=@_;$o->match($s)} 42 }; 43 } 44 21 45 print "re_tests\n\n"; 22 46 require "./t/re_tests.pl"; 23 Pkg_re_tests::test( &Regexp::ModuleA::test_target);47 Pkg_re_tests::test($test_target); 24 48 25 49 print "\n\n"; 26 50 print "rx_tests\n\n"; 27 51 require "./t/rx.pl"; 28 Pkg_re_tests::test6( &Regexp::ModuleA::test_target6);52 Pkg_re_tests::test6($test_target6); 29 53 '} 30 54 test();
