Trattiamo qui di seguito due funzioni che vengono usate sia dal client sia dal server, per meglio manipolare i messaggi: extract e Ctrl.
La funzione extract serve per estrarre il primo token da una
stringa (carattere separatore BLANK) e restituisce il numero di
caratteri estratti. Trova impiego per estrarre il
nickname
da un comando che lo richiede come parametro.
La funzione Ctrl controlla se una stringa contiene solo spazi e viene usata per testare se una riga digitata dall'utente è priva di significato e non deve essere quindi spedita e visualizzata.