1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-06 00:00:22 +00:00
QB64-PE/internal/help/CALLS.txt

24 lines
649 B
Plaintext

{{KW|CALLS}} is a statement that transfers control to a procedure written in a different programming language.
{{PageSyntax}}
:{{KW|CALLS}} {{Parameter|name}} [({{Parameter|argumentlist}})]
* [[Keywords currently not supported by QB64|Currently NOT supported in QB64]]
* The arguments are passed by reference as far addresses, unlike {{KW|CALL}} which passes arguments by value as default. You cannot use {{KW|BYVAL}} or {{KW|SEG}} in a {{KW|CALLS}} argumentlist.
{{KW|CALLS}} is the same as using {{KW|CALL}} with a {{KW|SEG}} before each argument.
{{PageSeeAlso}}
*{{KW|DECLARE (non-BASIC statement)}}
*{{KW|CALL}}
{{PageNavigation}}