ghkweon / dwscript

Automatically exported from code.google.com/p/dwscript
0 stars 0 forks source link

Uncompilable on Delphi 2010 #454

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
[DCC Error] dwsResultFunctions.pas(72): E2010 Incompatible types: 
'TExprBaseListRec' and 'TTightListArray'

Original issue reported on code.google.com by kazantse...@mail.ru on 24 Jan 2014 at 5:45

GoogleCodeExporter commented 8 years ago
Does D2012 still require a hack in that place or does it work with the regular 
code now? (ie. just "exprBase:=args.ExprBase[0];")

The ExprBase[] implementation was simplified, so if it works now, the ifdef 
could just be removed.

Original comment by zar...@gmail.com on 27 Jan 2014 at 1:28

GoogleCodeExporter commented 8 years ago
After removed ifdef it works fine. But in new functionality "external" has two 
compilation bug:

[DCC Error] dwsExternalFunctionJitx86.pas(301): E2003 Undeclared identifier: 
'ToArray'
[DCC Error] dwsExternalFunctions.pas(81): E2003 Undeclared identifier: 
'PNativeInt'

Original comment by kazantse...@mail.ru on 27 Jan 2014 at 1:42

GoogleCodeExporter commented 8 years ago
Issue was fixed. Tested on rev.2400

Original comment by kazantse...@mail.ru on 28 Jan 2014 at 7:39

GoogleCodeExporter commented 8 years ago

Original comment by zar...@gmail.com on 28 Jan 2014 at 7:41