Использование переменной в качестве аргумента префикса для директивы формата

Мне нужно напечатать что-нибудь с переменным количеством пробелов перед этим. Например, если мне нужно напечатать 5 пробелов перед моим текстом, я сделаю:

(format T "%5T My Text")
Output:     My Text

Могу ли я использовать переменную вместо 5 и передать ей значение? То, что я ищу, это как:

(format T "%(~d)T My Text" 5)
output:     My Text

Ответы на вопрос(1)

Ваш ответ на вопрос