Código
procedure EstadoT2; var c : char; begin {$ifdef DEBUG} writeln(stderr,'Estado T2'); {$endif} Avanzar; c := Leer; while c in ['a'..'z'] do begin S := S + c; Avanzar; c := Leer; end; strtoint (const S: string): LongInt; //Problema aqui 57 / 19 writeln('Token ID reconocido: ', S); end;
Disculpen esque en devpascal no me reconoce esa funcion me dice
57 / 19 automa~1.pas
Fatal: Syntax error, ) expected but identifier S found
y
tambien este error
57 / 20 automa~1.pas
Error: Illegal expression
y segun yo esta bien como lo quiero transformar... o esta mal :/ ¿?
ya que lo que quiero es imprimir la constante en entero.