pas2js - Deklaration ohne Inhalt.

Antworten
Mathias
Beiträge: 6899
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

pas2js - Deklaration ohne Inhalt.

Beitrag von Mathias »

Dies wird mir anstandslos mit pas2js kompiliert. Beim normalen FPC kommt wie erwartet ein Syntax-Fehler.
Würdet ihr auch sagen, das dies ein Bug ist ?

Code: Alles auswählen

  procedure Test;
  const
  var
  type
  var
  begin
  end;
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 580
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 3.9 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: pas2js - Deklaration ohne Inhalt.

Beitrag von Niesi »

Das ist ein Bug ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Mathias
Beiträge: 6899
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: pas2js - Deklaration ohne Inhalt.

Beitrag von Mathias »

Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
theo
Beiträge: 10856
Registriert: Mo 11. Sep 2006, 19:01

Re: pas2js - Deklaration ohne Inhalt.

Beitrag von theo »

Ist das wichtig?

Kommt ein Mann zum Arzt und sagt: "Herr Doktor immer wenn ich so mache tut mir der Arm furchtbar weh." "Dann machen sie doch nicht so!"
:lol:

PascalDragon
Beiträge: 945
Registriert: Mi 3. Jun 2020, 07:18
OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
CPU-Target: Aarch64 bis Z80 ;)
Wohnort: München

Re: pas2js - Deklaration ohne Inhalt.

Beitrag von PascalDragon »

theo hat geschrieben: So 7. Jan 2024, 15:16 Ist das wichtig?
Ja, ist es, weil ein Compiler eben seine Syntax korrekt beherrschen sollte. Das schließt Fehlersituationen mit ein, und leere Sections sind nun mal ein Fehler in Pascal.
FPC Compiler Entwickler

Antworten