Is there some official place to post AppGameKit bugs, or is this it? Anyway, I've got a fun one here. If you attempt to pass a UDT returned directly from a function into another function, the compiler will hang for several seconds and then fail silently.
Demonstration:
type Intersection
x as integer
endtype
function ctor_Intersection()
obj as Intersection
endfunction obj
function map_s_addLink(a as Intersection)
endfunction
//PROBLEM LINE:
map_s_addLink(ctor_Intersection())
The problem seems to occur on parsing this line, as obvious syntax errors placed before it cause errors, but ones placed after it (an unclosed nests containing it) do not.
I am using AppGameKit V1 build 108 on 64-bit Windows 7.