Ya lo he arreglado, pero no era ni error ni errata, ya me ha pasado otra vez, es el "parser", que se ve no le gusta la combinación esa:
Código Delphi
[-] var
Millones,Miles,Unidades,numero: Longint;
Linea : String;
entero,decimal:variant;
n1,n2ouble;
Código Delphi
[-] var
Millones,Miles,Unidades,numero: Longint;
Linea : String;
entero,decimal:variant;
n1,n2: Double;
La primera y la segunda son exactamente iguales, pero en la primera no hay un espacio entre los dos puntos y Double.
Un Saludo.