Let me double-check to make sure I understand, before I go any further.
Basically, you will
- Construct the name of a macro you want to execute.
- Execute the macro “by name”.
- The macro will return a result, probably be setting some variable.
- Then you’ll use that variable in the rest of your code.
Right?