From 73f71862eee78db75d7babc01d166808b339662d Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Wed, 11 Jul 2018 14:59:12 +0200 Subject: [PATCH] doc: macroprocessor: clarify statements on macro functions --- doc/macroprocessor/macroprocessor.tex | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/macroprocessor/macroprocessor.tex b/doc/macroprocessor/macroprocessor.tex index 1419209d..8236bf20 100644 --- a/doc/macroprocessor/macroprocessor.tex +++ b/doc/macroprocessor/macroprocessor.tex @@ -95,13 +95,17 @@ \frametitle{Variables} \begin{itemize} \item The macro processor has its own list of variables which are different than model variables and MATLAB/Octave variables -\item There are 5 types of macro-variables: +\item There are 4 types of macro-variables: \begin{itemize} \item integer \item string (declared between \textit{double} quotes) \item integer array \item string array - \item string function + \end{itemize} +\item Macro-Functions are also supported + \begin{itemize} + \item only accept string aruments + \item must evaluate to a string \end{itemize} \item No boolean type: \begin{itemize} -- GitLab