3 BEGIN { unshift @INC, '.' }
9 print "not " unless $ok;
14 # The auxiliary file contains a bunch of code that systematically exercises
15 # every place that can call lex_next_chunk() (except for the one that's not
16 # used by the main Perl parser).
17 open AUX, "<", "comp/line_debug_0.aux" or die $!;
22 print "1..", 2+$nlines, "\n";
25 do "comp/line_debug_0.aux";
27 ok 1, scalar(@{"_<comp/line_debug_0.aux"}) == 1+$nlines;
28 ok 2, !defined(${"_<comp/line_debug_0.aux"}[0]);
31 if (!ok 2+$_, ${"_<comp/line_debug_0.aux"}[$_] eq $lines[$_-1]) {
32 print "# Got: ", ${"_<comp/line_debug_0.aux"}[$_]//"undef\n";
33 print "# Expected: $lines[$_-1]";