renan-guimaraes / dwscript

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

Please add full support for Interfaces #389

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I spent a lot of time trying to use the interfaces between the host and the 
script and I failed.
In several places lacking implementations:

unit dwsComp;

[...]

function TdwsInterface.DoGenerate(Table: TSymbolTable; ParentSym:
TSymbol = nil): TSymbol;
begin
   Result:=nil; // TODO
end;

unit dwsRTTIExposer;

[...]

function TdwsRTTIExposer.ExposeRTTIInterface(intf : TRttiInterfaceType;
                         const options : TdwsRTTIExposerOptions) : TdwsInterface;
begin
   Result:=Interfaces.Add;
   Result.Name:=dwsPublished.NameOf(intf);

   // todo
end;

Is in the near future it will be done? It seems that not much work there is 
missing (I could be wrong).

Original issue reported on code.google.com by jac....@gmail.com on 9 May 2013 at 10:51

GoogleCodeExporter commented 9 years ago

Original comment by zar...@gmail.com on 10 May 2013 at 6:12

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r2079.

Original comment by zar...@gmail.com on 14 May 2013 at 10:54