Einzelnen Beitrag anzeigen

Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#47

Re: Wie am besten Parsen?

  Alt 28. Nov 2005, 15:05
Der Parser von c.wuensch hat einen Fehler: Wenn ich
diesen Code habe:
Delphi-Quellcode:
PROGRAM Testprojekt;
VAR realx, a, b: integer;
Procedure proc;
  begin
    b := abc
  end;

BEGIN
  a := cdefg;
  x := hijklmnop;
  Writeln (x); readln (y)
END.
und ich verwandle das erste VAR (unter PROGRAM), und parse und vorher PROGRAM in ROGRAM verwandelt habe, dann kommt mir der Parser mit zwei Fehlern, statt einem an:
Code:
"PROGRAM" erwartet !
Anweisungsteil erwartet !
Damit dieser Fehler nicht auftritt, muss der ürbsprüngliche Code
(
Delphi-Quellcode:
If Programm Then ...
Else ... ;
)
durch
Delphi-Quellcode:
  If Programm Then
  begin
   Form1.errormemo.Clear;
  end
  Else
  begin
    ShowMessage('Fehler im Programm');
  end;
ersetzt werden
  Mit Zitat antworten Zitat