Class: LivecodeServer::Scope

Inherits:
Object
  • Object
show all
Defined in:
lib/livecode_server/scope.rb

Instance Method Summary collapse

Constructor Details

#initialize(server = nil) ⇒ Scope



3
4
5
# File 'lib/livecode_server/scope.rb', line 3

def initialize(server=nil)
  @__server = server
end

Instance Method Details

#get_bindingObject



6
7
8
# File 'lib/livecode_server/scope.rb', line 6

def get_binding
  @__scope_binding ||= Proc.new {}
end

#include(mod) ⇒ Object



10
11
12
# File 'lib/livecode_server/scope.rb', line 10

def include(mod)
  self.class.send(:include, mod)
end

#puts(string) ⇒ Object



14
15
16
# File 'lib/livecode_server/scope.rb', line 14

def puts(string)
  @__server.output string
end