/[suikacvs]/markup/html/whatpm/What/mkhtmlparser.pl
Suika

Diff of /markup/html/whatpm/What/mkhtmlparser.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by wakaba, Mon Apr 30 07:41:50 2007 UTC revision 1.3 by wakaba, Mon Apr 30 12:06:12 2007 UTC
# Line 1  Line 1 
1  #!/usr/bin/perl  #!/usr/bin/perl
2  use strict;  use strict;
3    
 my $consume_entity_file_name = 'HTML-consume-entity.src';  
   
4  while (<>) {  while (<>) {
5    s/!!!emit\b/return /;    s/!!!emit\b/return /;
   s{!!!consume-entity\}}{  
     open my $consume_entity_file, '<', $consume_entity_file_name  
       or die "$0: $consume_entity_file_name: $!";  
     my $r = '';  
     while (defined (my $l = <$consume_entity_file>)) {  
       $r .= $l unless $l =~ /<javascript:/;  
     }  
     $r;  
   }e;  
6    s{!!!next-input-character;}{q{    s{!!!next-input-character;}{q{
7        if (@{$self->{char}}) {        if (@{$self->{char}}) {
8          $self->{next_input_character} = shift @{$self->{char}};          $self->{next_input_character} = shift @{$self->{char}};

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24