\newcommand{\var}[1]{\texttt{#1}} % variable
\newcommand{\val}[1]{\texttt{#1}} % value
+\newcommand{\signal}[1]{%
+\index{segnale!{#1}@{{\tt {#1}}}}\texttt{#1}%
+%\index{#1@{{\tt {#1}} (costante)}}\texttt{#1}%
+} % constant name
+
\newcommand{\const}[1]{%
\index{costante!{#1}@{{\tt {#1}}}}\texttt{#1}%
%\index{#1@{{\tt {#1}} (costante)}}\texttt{#1}%
} % constant name
+\newcommand{\instruction}[1]{%
+\index{istruzione linguaggio C!{#1}@{{\tt {#1}}}}\texttt{#1}%
+%\index{#1@{{\tt {#1}} (direttiva)}}\texttt{#1}%
+} % constant name
+
\newcommand{\direct}[1]{%
-\index{direttiva!{#1}@{{\tt {#1}}}}\texttt{#1}%
+\index{direttiva linguaggio C!{#1}@{{\tt {#1}}}}\texttt{#1}%
%\index{#1@{{\tt {#1}} (direttiva)}}\texttt{#1}%
} % constant name
\newcommand{\type}[1]{%
-\index{tipo!{#1}@{{\tt {#1}}}}\texttt{#1}%
+\index{tipo di dato!{#1}@{{\tt {#1}}}}\texttt{#1}%
%\index{#1@{{\tt {#1}} (tipo)}}\texttt{#1}%
} % system type
\newcommand{\struct}[1]{%
\newenvironment{funcproto}[2]
{% defining what is done by \begin
\centering
-\vspace{6pt}
+\vspace{3pt}
\begin{funcbox}
#1
\end{funcbox}
}
{% defining what is done by \end
\end{funcbox}
-\vspace{6pt}
+%\vspace{6pt}
%\break
}