remobjects / pascalscript

pascalscript
Other
447 stars 178 forks source link

Error "Out Of Stack Range" #224

Open Vizit0r opened 4 years ago

Vizit0r commented 4 years ago

Script to reproduce error:

program dev;

type Tzzz = record
   aaa : Boolean;
end;

function testfunc : Tzzz;
begin
  Result.aaa := False;
end;

begin
  if testfunc.aaa then    
     Exit; 
end.  

error raised after leaving testfunc.