summaryrefslogtreecommitdiffstats
path: root/lib/puppet/external/nagios/parser.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/external/nagios/parser.rb')
-rw-r--r--lib/puppet/external/nagios/parser.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/puppet/external/nagios/parser.rb b/lib/puppet/external/nagios/parser.rb
index deea9f3bc..4a1f4c98d 100644
--- a/lib/puppet/external/nagios/parser.rb
+++ b/lib/puppet/external/nagios/parser.rb
@@ -7,8 +7,8 @@
# parser.rb: generated by racc (runtime embedded)
#
###### racc/parser.rb begin
-unless $".index 'racc/parser.rb'
-$".push 'racc/parser.rb'
+unless $LOADED_FEATURES.index 'racc/parser.rb'
+$LOADED_FEATURES.push 'racc/parser.rb'
self.class.module_eval <<'..end racc/parser.rb modeval..id5256434e8a', 'racc/parser.rb', 1
#
@@ -482,7 +482,7 @@ end
# The lexer. Very simple.
def token
@src.sub!(/\A\n/,'')
- if $&
+ if $MATCH
@line += 1
return [ :RETURN, "\n" ]
end
@@ -495,12 +495,12 @@ def token
# remove comments from this line
@src.sub!(/\A[ \t]*;.*\n/,"\n")
- if $&
+ if $MATCH
return [:INLINECOMMENT, ""]
end
@src.sub!(/\A#.*\n/,"\n")
- if $&
+ if $MATCH
return [:COMMENT, ""]
end