X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/767d7bdbc801f6ec69833f72c66ae1975dc8c754..4d368893c1c4c43aea93f16c3e519b29b278b693:/examples/lua/state_cloner/duplicated_globals.lua diff --git a/examples/lua/state_cloner/duplicated_globals.lua b/examples/lua/state_cloner/duplicated_globals.lua deleted file mode 100644 index 26fe0e899d..0000000000 --- a/examples/lua/state_cloner/duplicated_globals.lua +++ /dev/null @@ -1,49 +0,0 @@ --- Copyright (c) 2011, 2014. The SimGrid Team. --- All rights reserved. - --- This program is free software; you can redistribute it and/or modify it --- under the terms of the license (GNU LGPL) which comes with this package. - --- This code creates 3 simgrid processes and verifies that the global values --- in each Lua world are correctly cloned from maestro and become different - -require("simgrid") - -global_string = "A global string set by maestro" - --- Assigns to the global string the first argument and prints it -function set_global_string(...) - - global_string = select(1, ...) - simgrid.info("Changing the global string") - print_global() -end - --- Replaces the function please_dont_change_me() by set_global_string() --- and calls it -function replace(...) - - simgrid.info("Overwriting function please_dont_replace_me()") - please_dont_replace_me = set_global_string - please_dont_replace_me(...) -end - --- Shows a hello message and prints the global string -function please_dont_replace_me(...) - - simgrid.info("Hello from please_dont_replace_me(). I'm lucky, I still exist in this state.") - print_global() -end - --- Prints the value of global_string -function print_global() - - simgrid.info("Global string is '" .. global_string .. "'") -end - -print_global() - -simgrid.platform("../../platforms/small_platform.xml") -simgrid.application("deployment_duplicated_globals.xml") -simgrid.run() -