local var init does not work any more

Avra
Schreiberling
Avatar
Geschlecht:
Herkunft: Belgrade, Serbia
Alter: 54
Homepage: rs.linkedin.com/in…
Beiträge: 653
Dabei seit: 07 / 2002
Betreff:

local var init does not work any more

 · 
Gepostet: 25.05.2019 - 00:22 Uhr  ·  #1
Hello Rolf,

In a 3 years old project this could be compiled without problems:
Code
function GetMux: byte;
var
  MuxPort: byte = 0; // new compiler shows here error: unexpected "=" found
begin
  ...
end;


I want to update that project to latest compiler and now I have to do it like this:
Code
function GetMux: byte;
var
  MuxPort: byte;
begin
  MuxPort := 0;
  ...
end;


Is this intentional behavior?
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: local var init does not work any more

 · 
Gepostet: 10.06.2019 - 22:25 Uhr  ·  #2
Hello Avra,
I had some heavy problems with this so i must remove this feature. Sorry.

rolf
Avra
Schreiberling
Avatar
Geschlecht:
Herkunft: Belgrade, Serbia
Alter: 54
Homepage: rs.linkedin.com/in…
Beiträge: 653
Dabei seit: 07 / 2002
Betreff:

Re: local var init does not work any more

 · 
Gepostet: 11.06.2019 - 09:13 Uhr  ·  #3
Ok, that's not much of an issue anyway.
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 14 · Cache Hits: 14   58   72 · Page-Gen-Time: 0.018802s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI