Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
various small cleanups. Not quite there yet
[simgrid.git] / src / bindings / ruby / client.rb
1 require 'msg'
2 include MSG
3
4
5 array = Array.new()
6
7 # puts array.empty?
8 array << "Peace!!" << "Hey" << "Euh..."<< "Hey2" << "Euh...2"
9
10
11 # array.clear
12 # puts array.empty?
13
14 mehdi = "Hey...this is my name"
15
16 hash = Hash.new
17
18
19 var = "name"
20
21 hash[var] = mehdi
22
23
24 # puts hash["name"]
25
26 array.push(mehdi)
27
28
29 #  info("Hey...")
30 # puts array[0]
31
32 array2 = array
33
34 # puts array2[0]
35
36 size = array2.size
37
38
39
40
41
42
43 task = Task.new('ninou',12,23)
44 puts "Created task :"+task.to_s+" ; name: "+Task.name(task)
45 #task2 =RbTask.new('task2')
46 # task = RbTask.new()
47 # host = Host.new("Brad")
48
49  
50  #host2 = Host.new()
51 #  task_2 = Task.new('task2',12,23)
52 #   name1 = task_2.name()
53 #  name2 = Task.name(task)
54 #  size = Task.compSize(task)
55  name = Task.name(task)
56 # task.bind
57 number = 56
58
59 process = RbProcess.new("mon nom")
60 puts "Created process :"+process.to_s+" ; name: "+RbProcess.name(task)
61 # name = process.name
62 puts name
63 # puts process.alive?
64 # Thread.stop
65 # process2 = RbProcess.new()
66 # process2.name = "Hope"
67
68 # reader = RubyXML.new();
69 # reader.parseApplication("application.xml")
70 # reader.printAll()
71
72
73
74 # name2 = Task.test()
75 # puts name
76 # process2 = RbProcess.new()
77
78
79
80  #  puts (name)
81 # init(array)
82 # createEnvironment(name);
83 # Task.goodbye
84
85