Class Amrita::AmritaPragma
|
|
:pragma_body |
[R] |
|
:scope |
[R] |
|
new(scope, pragma_body, fname=nil, lno=nil)
|
# File lib/amrita/node.rb, line 783
def initialize(scope, pragma_body, fname=nil, lno=nil)
scope = "local" unless scope
@scope, @pragma_body = scope.intern, pragma_body
super('!--', " amrita_pragma(#{scope}): #{pragma_body}", fname, lno)
end
# File lib/amrita/node.rb, line 789
def clone
AmritaPragma.new(scope, pragma_body, @fname, @lno)
end
# File lib/amrita/node.rb, line 793
def to_ruby
]AmritaPragma.new(#{scope.inspect}, #{pragma_body.inspect})]
end