Sistemata la parte della allocazione della memoria, le variadic
[gapil.git] / macro.tex
index 85267eadfbabbb098f591b4a598ebabc4b302b80..4adb7f3011588c8362b11fdefc33eeeb84066e56 100644 (file)
--- a/macro.tex
+++ b/macro.tex
 \newcommand{\var}[1]{\texttt{#1}}     % variable 
 \newcommand{\val}[1]{\texttt{#1}}     % value 
 
 \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{\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]{%
 \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
 
 %\index{#1@{{\tt {#1}} (direttiva)}}\texttt{#1}%
 }                                     % constant name
 
 
 
 \newcommand{\type}[1]{%
 
 
 \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]{%
 %\index{#1@{{\tt {#1}} (tipo)}}\texttt{#1}%
 }                                     % system type
 \newcommand{\struct}[1]{%
 \newenvironment{funcproto}[2]
 {% defining what is done by \begin
 \centering
 \newenvironment{funcproto}[2]
 {% defining what is done by \begin
 \centering
-\vspace{6pt}
+\vspace{3pt}
 \begin{funcbox}
 #1
 \end{funcbox}
 \begin{funcbox}
 #1
 \end{funcbox}
 }
 {% defining what is done by \end
 \end{funcbox}
 }
 {% defining what is done by \end
 \end{funcbox}
-\vspace{6pt}
+%\vspace{6pt}
 %\break
 }
 
 %\break
 }