Hello,
This code compiles with 2.0.4 but gives runtime error 231 .
program project1;

{$mode objfpc}{$H+}

uses Variants;

var V : Variant;
   S : String = 'test ';
begin
  V := 42;
  writeln(V);

  S := S + V; // fails here
  writeln(S);
end.


the output is:
[EMAIL PROTECTED]:~/temp/copy$ ./project1
42
Runtime error 231 at $08052EBB
 $08052EBB
 $08066DB3
 $08063166
 $08063374
 $080616D0
 $0806217D
 $08054917
 $080481AD  main,  line 13 of project1.lpr
 $0804809F
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to