-\begin{lstlisting}[labelstep=0,frame=,indent=1cm]{}%
- value.c_cc[VEOL2] = '\n';
-\end{lstlisting}
-
-La maggior parte di questi caratteri (tutti tranne \macro{VTIME} e
-\macro{VMIN}) hanno effetto solo quando il terminale viene utilizzato in modo
-canonico; per alcuni devono essere essere soddisfatte ulteriori richieste, ad
-esempio \macro{VINTR}, \macro{VSUSP}, e \macro{VQUIT} richiedono sia settato
-\macro{ISIG}; \macro{VSTART} e \macro{VSTOP} richiedono sia settato
-\macro{IXON}; \macro{VLNEXT}, \macro{VWERASE}, \macro{VREPRINT} richiedono sia
-settato \macro{IEXTEN}. In ogni caso quando vengono attivati i caratteri
+\includecodesnip{listati/value_c_cc.c}
+
+La maggior parte di questi caratteri (tutti tranne \const{VTIME} e
+\const{VMIN}) hanno effetto solo quando il terminale viene utilizzato in modo
+canonico; per alcuni devono essere soddisfatte ulteriori richieste, ad esempio
+\const{VINTR}, \const{VSUSP}, e \const{VQUIT} richiedono sia settato
+\const{ISIG}; \const{VSTART} e \const{VSTOP} richiedono sia settato
+\const{IXON}; \const{VLNEXT}, \const{VWERASE}, \const{VREPRINT} richiedono sia
+settato \const{IEXTEN}. In ogni caso quando vengono attivati i caratteri