mastaraymond
2010-02-23 14:30:28
Windowz:
As of this moment, pascalscript has 2 major bugs left (that I know of):
1) Internal functions that return an Array won't work. I solved this by making a wrapper for almost every function that returns an Array (look for the Simba.simb file in the SRL repos)
2) StdCall somehow doesn't work.. This is an issue when loading plugins etc. To solve this I added an extra exported function in the plugin where it can define as which calling convention the exported method must be treated..
Also, plugins have an other little issue: memory sharing. SCAR solves this issue by using the unit 'FastShareMem', however this is not suitable for Simba. (There might be a fix, but not sure if it's "waterproof")
As for linux, pascalscript still has a lot of major unfixed issues..
Just found out it has a kind-off large leak in Arrays.. See the following code:
As of this moment, pascalscript has 2 major bugs left (that I know of):
2) StdCall somehow doesn't work.. This is an issue when loading plugins etc. To solve this I added an extra exported function in the plugin where it can define as which calling convention the exported method must be treated..
Also, plugins have an other little issue: memory sharing. SCAR solves this issue by using the unit 'FastShareMem', however this is not suitable for Simba. (There might be a fix, but not sure if it's "waterproof")
As for linux, pascalscript still has a lot of major unfixed issues..
program new;
var
Ints : Array of integer;
begin
repeat
ints := [0,1,2,3,4];
until false;
end.