Call a foreign-language function: Difference between revisions

m
Line 355:
FUNCALL(AddrOfEntryPoint[, parameters...]) ' works as either a Sub or Function</pre>
 
All function calls support Integer, Quad, Single, or Double and String parameters and returns. FBSL featuressupports anatively built-inASCIIZ stackstrings balancing mechanism which eliminates stack corruption irrespective of whether the API calls are using STDCALL or CDECL calling conventionsonly. Please note that FBSL '''does not''' make use of forwardUnicode functionstrings declarationsrequire orexplicit headerANSITOWIDE()/WIDETOANSI() filestransforms.
 
FBSL features a built-in stack balancing mechanism which eliminates stack corruption regardless of whether the API calls are using STDCALL or CDECL calling conventions. Please note that FBSL '''does not''' make use of forward function declarations or header files.
 
=={{header|Forth}}==