/[suikacvs]/webroot/gate/2007/html/WebHACC/Language/WebIDL.pm
Suika

Diff of /webroot/gate/2007/html/WebHACC/Language/WebIDL.pm

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

revision 1.3 by wakaba, Mon Jul 21 08:39:12 2008 UTC revision 1.5 by wakaba, Thu Aug 14 15:50:42 2008 UTC
# Line 13  sub generate_syntax_error_section ($) { Line 13  sub generate_syntax_error_section ($) {
13    
14    require Whatpm::WebIDL;    require Whatpm::WebIDL;
15    
16      $self->result->layer_uncertain ('encode');
17      $self->result->layer_uncertain ('charset');
18    
19    my $out = $self->output;    my $out = $self->output;
20    $out->start_section (role => 'parse-errors');    $out->start_section (role => 'parse-errors');
21    $out->start_error_list (role => 'parse-errors');    $out->start_error_list (role => 'parse-errors');
22      $self->result->layer_applicable ('syntax');
23    
24    my $input = $self->input;    my $input = $self->input;
25    my $result = $self->result;    my $result = $self->result;
# Line 46  sub generate_structure_dump_section ($) Line 50  sub generate_structure_dump_section ($)
50    $out->end_section    $out->end_section
51  } # generate_structure_dump_section  } # generate_structure_dump_section
52    
53    sub generate_structure_error_section ($) {
54      my $self = shift;
55    
56      my $out = $self->output;
57      
58      $out->start_section (role => 'structure-errors');
59      $out->start_error_list (role => 'structure-errors');
60      $self->result->layer_applicable ('structure');
61    
62      $self->{structure}->check (sub {
63        $self->result->add_error (@_, layer => 'structure');
64      });
65      
66      $out->end_error_list (role => 'structure-errors');
67      $out->end_section;
68    } # generate_structure_error_section
69    
70  1;  1;

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24