Does anybody know of a way to declare and manipulate variables in LaTeX in a way similar to a 'real' programming language?
Concretely, let's say I want to define a command \saybla{n} that prints 'bla' n times. What I'd like to write in my preamble is (in pseudocode) something like
Code: Select all
\newcommand{\saybla}[1]{
if(#1 == 1)bla
else bla \saybla{#1 - 1}
}
Code: Select all
\newcommand{\saybla}[1]{
for(int i = 0; i < #1; i++){
bla
}
}
Thanks.