Sto lavorando contemporaneamente su diversi sorgenti... alcuni scritti in ABAL, altri scritti in Java.
Dopo che il compilatore Java mi ha presentato il messaggio "Ma mi stai pigliando pe u culo?" ho agguzzato la vista e strabuzzato gli occhi:
codice:
int idx = 0;
String linea = "";
BufferedReader br = new BufferedReader( new FileReader(small(locat)!"/ordine.txt") );
while((linea = br.readLine()) != null) {
String[] record = linea.split("\t");
idx = Integer.parseInt( record[0] );
switch( idx ) {
case NORMAL_REC: // Ok, articolo
insertItemToOrder( linea );
if ( DEBUG ) {
print=1:tabv(1),"Record articolo:"
print=1:tabv(1),(z2," - ",w16," - ",w30),record(1),record(2),record(3)
pause " "
}
break;
case COMMENT_REC: // Ok, commento
insertCommentToOrder( linea );
if ( DEBUG ) {
print=1:tabv(1),"Record commento:"
print=1:tabv(1),(z2," - ",w16," - ",w30),record(1),record(2),record(3)
pause " "
}
break;
case EXTEMP_REC: // Ok, estemporaneo
insertExtempToOrder( linea );
if ( DEBUG ) {
print=1:tabv(1),"Record estemporaneo:"
print=1:tabv(1),(z2," - ",w16," - ",w30),record(1),record(2),record(3)
pause " "
}
break;
default: // No! bad file
signalBadFile( idx );
if ( DEBUG ) {
// ----------------------------------------
// MA - El capo ga dita de ndar via guaivi!
// ----------------------------------------
print=1:tabv(1),"Errore sul file:"
print=1:tabv(1),(z2," - ",w16," - ",w30),record(1),record(2),record(3)
pause " "
}
break;
}
}
br.close();
VVoVe:
Ho un evidente e non trascurabile bisogno di ferie...