Changeset 6376 for perl5/PIL2JS/lib/PIL/Subs.pm
- Timestamp:
- 08/20/05 15:47:35 (3 years ago)
- svk:copy_cache_prev:
- 8581
- Files:
-
- 1 modified
-
perl5/PIL2JS/lib/PIL/Subs.pm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
perl5/PIL2JS/lib/PIL/Subs.pm
r6315 r6376 23 23 $self->{pSubType} = bless [] => "PIL::$self->{pSubType}"; # minor hack 24 24 25 local $PIL::IN_SUBLIKE = $self->{pSubType}->as_constant; 25 local $PIL::IN_SUBLIKE = $self->{pSubType}->as_constant; 26 local @PIL::IN_SUBLIKES = (@PIL::IN_SUBLIKES, $self->{pSubType}->as_constant); 26 27 27 28 return bless { … … 43 44 44 45 local $PIL::IN_SUBLIKE = $self->{pSubType}->as_constant; 46 local @PIL::IN_SUBLIKES = (@PIL::IN_SUBLIKES, $self->{pSubType}->as_constant); 45 47 local $PIL::CUR_SUBNAME = $self->{pSubName}; 46 48 … … 132 134 $self->{pType} = bless [] => "PIL::$self->{pType}"; # minor hack 133 135 134 local $PIL::IN_SUBLIKE = $self->{pType}->as_constant; 136 local $PIL::IN_SUBLIKE = $self->{pType}->as_constant; 137 local @PIL::IN_SUBLIKES = (@PIL::IN_SUBLIKES, $self->{pType}->as_constant); 135 138 136 139 # &PIL::Params::fixup returns the fixed PIL::Params and the fixed … … 155 158 156 159 local $PIL::IN_SUBLIKE = $self->{pType}->as_constant; 160 local @PIL::IN_SUBLIKES = (@PIL::IN_SUBLIKES, $self->{pType}->as_constant); 157 161 local $PIL::CUR_SUBNAME = "<anonymous@{[$PIL::CUR_SUBNAME ? ' in ' . $PIL::CUR_SUBNAME : '']}>"; 158 162 … … 201 205 my $self = shift; 202 206 local $PIL::IN_SUBLIKE = PIL::SUBTHUNK; 207 local @PIL::IN_SUBLIKES = (@PIL::IN_SUBLIKES, PIL::SUBTHUNK); 203 208 local $PIL::CUR_SUBNAME = "<thunk@{[$PIL::CUR_SUBNAME ? ' in ' . $PIL::CUR_SUBNAME : '']}>"; 204 209
