folgende Situation: Ein Makro wird aufgelöst. Das Ergebnis ist ein weiteres Makro. Dieses "weitere Makro" sollte wieder aufgelöst werden, was aber nicht funktioniert (siehe Quelltext für genaue Fehlermeldung).
Ist dieses Verhalten so gewollt, ist das ein Bug oder begehe ich einfach einen Denkfehler? Hat da jemand eine Ahnung?
Aus dem Bauch heraus würde ich behaupten, dass ich mit PB 4.xx bereits Code in diesem Stil verwendet hatte und dass dieser keine Probleme machte.
Code: Alles auswählen
Macro a(foo)
foo()
EndMacro
Macro b()
Debug "Vor der Auflösung erscheint folgender Makro-Fehler:"
Debug "[de] Line 10: b() ist keine Function, Array, Makro oder LinkedList"
Debug "[en] Line 10: b() is Not a function, Array, List, Map Or Macro"
EndMacro
a(b)