Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[Lua] Ported multi_matrix code to Lua 5.3
[simgrid.git] / examples / lua / multi_matrix / receiver.lua
index 6769b5c..0ecf35b 100644 (file)
@@ -7,8 +7,8 @@
 function Receiver(...)
 
   simgrid.info("Hello From Receiver")
 function Receiver(...)
 
   simgrid.info("Hello From Receiver")
-  local sender = simgrid.host.get_by_name(arg[1])
-  local send_alias = arg[2]
+  local sender = simgrid.host.get_by_name(select(1, ...))
+  local send_alias = select(2, ...)
   local recv_alias = "Receiver"
   simgrid.info("Receiving Task from " .. simgrid.host.name(sender))
   local task = simgrid.task.recv(recv_alias)
   local recv_alias = "Receiver"
   simgrid.info("Receiving Task from " .. simgrid.host.name(sender))
   local task = simgrid.task.recv(recv_alias)