Fatti: Fatti: A. Il 30 luglio 2002 la Corte delle assise criminali in Lugano dichiarava A._ autrice colpevole di: - ripetuta truffa per mestiere in danno dei coniugi A.B._ e B.B._, cittadini tedeschi residenti a Ennepetal (Renania Settentrionale-Vestfalia), - in 39 occasioni commessa da sé sola per un importo di complessivi fr. 1'506'994.-- e DM 939'120.-- (dall'ottobre 1990 all'ottobre del 2000) e - in 13 occasioni commessa in correità con C._ per un importo di complessivi DM 23'278'300.-- (nel corso del 2000); - lesioni gravi per avere, dal 1997, cagionato con dolo eventuale un'infermità mentale irreversibile, ovvero un danno grave e permanente alla salute di B.B._, e - conseguimento fraudolento di una falsa attestazione per avere, in correità con terzi, indotto con l'inganno, in qualità di acquirente, il notaio D._ di Lugano ad attestare in un rogito di compravendita immobiliare del 24 marzo 2000 un prezzo inferiore a quello effettivamente pagato (fr. 280'000.-- invece di fr. 385'000.--). Per questi fatti la Corte delle assise condannava A._ ad una pena di nove anni di reclusione, computato il carcere preventivo sofferto. Il correo C._ - cui era riconosciuto uno stato di grave scemata responsabilità - veniva invece condannato a due anni di reclusione (computato anche nel suo caso il carcere preventivo sofferto), oltre a sette anni di espulsione dalla Svizzera. Entrambi gli imputati erano inoltre condannati a rifondere solidalmente a A.B._ e B.B._ complessivi fr. 18'762'591.30 con interessi a titolo di risarcimento danni. La Corte delle assise ordinava altresì la confisca di otto conti bancari e della particella n. xxx RFD di Cimo, intestata ad A._, "deduzione fatta della tassa di giustizia e delle spese processuali". Tali beni erano attribuiti ai coniugi B._ in parziale risarcimento del danno. La Corte manteneva anche il sequestro conservativo - in garanzia del risarcimento assegnato alle parti lese - di ulteriori quattro conti bancari, così come delle particelle n. yyy e zzz RFD di Cimo, pure intestate ad A._. Infine la Corte ordinava la confisca a favore dello Stato di strumenti medici e di documentazione sequestrati al domicilio di A._. La Corte delle assise ordinava altresì la confisca di otto conti bancari e della particella n. xxx RFD di Cimo, intestata ad A._, "deduzione fatta della tassa di giustizia e delle spese processuali". Tali beni erano attribuiti ai coniugi B._ in parziale risarcimento del danno. La Corte manteneva anche il sequestro conservativo - in garanzia del risarcimento assegnato alle parti lese - di ulteriori quattro conti bancari, così come delle particelle n. yyy e zzz RFD di Cimo, pure intestate ad A._. Infine la Corte ordinava la confisca a favore dello Stato di strumenti medici e di documentazione sequestrati al domicilio di A._. B. Il 6 maggio 2003, la Corte di cassazione e di revisione penale del Tribunale d'appello del cantone Ticino (CCRP) accoglieva parzialmente, nella misura della sua ammissibilità, il ricorso presentato da A._ contro la sentenza della Corte delle assise criminali, riducendo la condanna inflitta in primo grado da nove a otto anni di reclusione, sempre dedotto il carcere preventivo sofferto. La CCRP disponeva inoltre che gli averi e i beni confiscati formanti oggetto dei dispositivi n. 6.1 a 6.9 della sentenza di primo grado dovranno essere assegnati - dedotto l'ammontare della tassa di giustizia e delle spese processuali - ai coniugi B._ in risarcimento del danno, non appena e nella misura in cui il dispositivo n. 5 della medesima sentenza sarà passato in giudicato. Per il resto il gravame di A._ era respinto. B. Il 6 maggio 2003, la Corte di cassazione e di revisione penale del Tribunale d'appello del cantone Ticino (CCRP) accoglieva parzialmente, nella misura della sua ammissibilità, il ricorso presentato da A._ contro la sentenza della Corte delle assise criminali, riducendo la condanna inflitta in primo grado da nove a otto anni di reclusione, sempre dedotto il carcere preventivo sofferto. La CCRP disponeva inoltre che gli averi e i beni confiscati formanti oggetto dei dispositivi n. 6.1 a 6.9 della sentenza di primo grado dovranno essere assegnati - dedotto l'ammontare della tassa di giustizia e delle spese processuali - ai coniugi B._ in risarcimento del danno, non appena e nella misura in cui il dispositivo n. 5 della medesima sentenza sarà passato in giudicato. Per il resto il gravame di A._ era respinto. C. Con tempestivi ricorso di diritto pubblico e per cassazione A._ insorge ora dinanzi al Tribunale federale contro la sentenza della CCRP, chiedendone l'annullamento e il rinvio all'ultima istanza cantonale per un nuovo giudizio nel senso dei considerandi. C. Con tempestivi ricorso di diritto pubblico e per cassazione A._ insorge ora dinanzi al Tribunale federale contro la sentenza della CCRP, chiedendone l'annullamento e il rinvio all'ultima istanza cantonale per un nuovo giudizio nel senso dei considerandi. D. La CCRP ha rinunciato a presentare osservazioni. Non sono invece state chieste osservazioni al Procuratore pubblico e alle parti lese.