mirror of
https://github.com/QB64Official/qb64.git
synced 2024-09-19 23:44:48 +00:00
24 lines
649 B
Text
24 lines
649 B
Text
|
{{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}}
|