Fatti
Il caso riguarda un uomo, M., che è stato riconosciuto colpevole di violazione della sua obbligazione di mantenimento nei confronti della sua famiglia. Il comune di Neuenhof, che aveva anticipato gli assegni di sussistenza non pagati, ha presentato una denuncia penale contro M. il 27 luglio 1993 per i mesi di dicembre 1992 a luglio 1993. Il tribunale distrettuale di Baden ha condannato M. a 6 settimane di prigione per i mesi di dicembre 1992 a luglio 1993. La corte d'appello del cantone di Argovia ha confermato la condanna per i mesi di dicembre 1992 e gennaio 1993, ma ha assolto M. per gli altri mesi.
M. ha presentato un ricorso in nullità al Tribunale federale, chiedendo l'annullamento della decisione della corte d'appello e la rimessione della causa per una nuova decisione. Il comune di Neuenhof e il ministero pubblico hanno preso posizione sul ricorso.
Legge
Il Tribunale federale ha esaminato la questione se la denuncia penale presentata dal comune di Neuenhof fosse ammissibile, considerando il termine di 3 mesi previsto dall'articolo 29 del Codice penale svizzero (CP). Il Tribunale federale ha ricordato che il termine per presentare denuncia inizia a decorrere quando il debitore dell'obbligazione di mantenimento cessa colposamente di adempiere alla sua obbligazione, cioè quando il debitore riprende i pagamenti o si trova senza sua colpa, per mancanza di mezzi, nell'impossibilità di adempiere alla sua obbligazione.
Il Tribunale federale ha anche esaminato la questione della determinazione dei mezzi disponibili di M. per adempiere alla sua obbligazione di mantenimento. Ha ricordato che la determinazione della capacità economica di versare la pensione ai sensi dell'articolo 93 della Legge sulla esecuzione delle obbligazioni e sulla bancarotta (LEF) deve avvenire prendendo in considerazione il reddito globale di diversi mesi.
Il Tribunale federale ha concluso che la decisione della corte…