ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/BuildFile.pm
(Generate patch)

Comparing COMP/SCRAM/src/BuildFile.pm (file contents):
Revision 1.21 by williamc, Tue Apr 13 17:30:19 1999 UTC vs.
Revision 1.22 by williamc, Wed Apr 14 13:18:41 1999 UTC

# Line 61 | Line 61 | sub ParseBuildFile_Export {
61          use Tool;
62          # This hash defines which Document Elements we can use
63          my $SupportedTags={
64 +                'Use' => \&OutToMakefile,
65 +                'Use_StartTag' => \&Use_start,
66 +                'External' => \&OutToMakefile,
67 +                'External_StartTag' => \&External_StartTag,
68                  'none' => 'none',
69                  'export' => \&OutToMakefile,
70                  'export_StartTag' => \&export_start,
# Line 71 | Line 75 | sub ParseBuildFile_Export {
75          use Utilities::Switcher;
76          $switchex=Switcher->new($SupportedTags, $filename);
77          $switchex->{Strict_no_cr}='no';
78 +        push @switchstack, $switchex;
79          $switchex->parse(); # sort out supported tags
80 +        pop @switchstack;
81 +        $switchex=$switchstack[$#switchstack]; # Make sure we can Use multiply
82   }
83  
84   sub initialterms() {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines