# File lib/rouge/lexers/actionscript.rb, line 98 def self.builtins @builtins ||= %w( void Function Math Class Object RegExp decodeURI decodeURIComponent encodeURI encodeURIComponent eval isFinite isNaN parseFloat parseInt this ) end
# File lib/rouge/lexers/actionscript.rb, line 94 def self.constants @constants ||= Set.new %w(true false null NaN Infinity undefined) end
# File lib/rouge/lexers/actionscript.rb, line 82 def self.declarations @declarations ||= Set.new %w(var with function) end
# File lib/rouge/lexers/actionscript.rb, line 74 def self.keywords @keywords ||= Set.new %w( for in while do break return continue switch case default if else throw try catch finally new delete typeof is this with ) end
# File lib/rouge/lexers/actionscript.rb, line 86 def self.reserved @reserved ||= Set.new %w( dynamic final internal native public protected private class const override static package interface extends implements namespace set get import include super flash_proxy object_proxy trace ) end