Azz!!! No, quello l'ho già fatto!
Diciamo che ho già capito come sono strutturate.
Ora andiamo a leggere, supponiamo la sequenza che ho postato, che viene fornita CARATTERE x CARATTERE: io NON so e NON posso sapere in aticipo quale carattere mi verrà fornito.. O meglio: il mio automa sa che i primi caratteri saranno, supponiamo sempre dalla stringa, "D7FFFFFFD9598" dopodichè? dovrà accettare qualsiasi dato in ingresso.
So ad esempio che i dati di passaggio di una tessera vengono forniti nella forma
codice:
10000 XXXXXXXXXXXXXXXXXXXXX FFFFFFE5FFFFFFE2
con 10000 e la serie di FF..E2 rappresentanti "inizio e fine tessera".
La parte "cancellata" dalle X NON è di lunghezza costante, poichè dipende dal valore degli anni (1: 1990 - 10: 2005 [hex]), o dal numero della tessera ed altri...
Pensavo di fare una cosa tipo:
codice:
if (ch=?)
  if (ch+1=?)
    if (ch+2=?)
      ...
    elseif (ch+2=?)
        ...
    else
      ...
  else (ch+1=?)
    ...
else (ch=?)
  ...
endif
Che dite?
Grazie della pazienza!!!