# P_pretrans
## Syntax:
@pretrans(text)
## Use Case:
Evaluates procedures and variables in the provided text and returns the evaluated result. This is useful when you want to force evaluation of a variable or procedure during the creation of a macro or alias, rather than when the macro or alias is executed.
## Arguments:
- **{text}**: The text, variables, or procedures to evaluate immediately.
## Examples:
1. **/macro {f2} {say @pretrans($MyVar)}**
## See Also:
/macro, /alias
