Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
af5fad9f6b9768c6c772d5ec5a4fca5027d3dfbf
[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 #task2 =RbTask.new('task2')
45 # task = RbTask.new()
46 # host = Host.new("Brad")
47
48  
49  #host2 = Host.new()
50 #  task_2 = Task.new('task2',12,23)
51 #   name1 = task_2.name()
52 #  name2 = Task.name(task)
53 #  size = Task.compSize(task)
54  name = Task.name(task)
55 # task.bind
56 number = 56
57
58 # process = RbProcess.new()
59 # name = process.name
60 puts name
61 # puts process.alive?
62 # Thread.stop
63 # process2 = RbProcess.new()
64 # process2.name = "Hope"
65
66 # reader = RubyXML.new();
67 # reader.parseApplication("application.xml")
68 # reader.printAll()
69
70
71
72 # name2 = Task.test()
73 # puts name
74 # process2 = RbProcess.new()
75
76
77
78  #  puts (name)
79 # init(array)
80 # createEnvironment(name);
81 # Task.goodbye
82
83