From 83913f07bd7226ec636a7fb3815cbfd7045bc4ce Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 13 Jul 2025 21:20:37 +0200 Subject: [PATCH] Updated documentation --- src/lym/lym/gsiDeclLymMacro.cc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/lym/lym/gsiDeclLymMacro.cc b/src/lym/lym/gsiDeclLymMacro.cc index a798ab6de..30ea68517 100644 --- a/src/lym/lym/gsiDeclLymMacro.cc +++ b/src/lym/lym/gsiDeclLymMacro.cc @@ -564,6 +564,21 @@ Class decl_Macro ("lay", "Macro", "in and out of the script using macro attributes (see \\set_attribute and " "related methods).\n" "\n" + "@code\n" + "macro = RBA::Macro::new\n" + "macro.interpreter = RBA::Macro::Ruby\n" + "\n" + "macro.text = <<\"END\"\n" + " macro = RBA::Macro::current\n" + " x = macro.get_attribute(\"x\")\n" + " macro.set_attribute(\"y\", x + 1)\n" + "END\n" + "\n" + "macro.set_attribute(\"x\", 17)\n" + "macro.run\n" + "macro.get_attribute(\"y\") # -> 18\n" + "@/code\n" + "\n" "This method has been introduced in version 0.30.3.\n" ) + gsi::method ("set_attribute", &lym::Macro::set_attribute, gsi::arg ("name"), gsi::arg ("value"),