'''This page is maintained for historic purposes. The keyword is not supported in QB64.'''


----


[[CALLS]] is a statement that transfers control to a procedure written in a different programming language.


{{PageSyntax}}
:[[CALLS]] {{Parameter|name}} [({{Parameter|argumentList}})]


* [[Keywords currently not supported by QB64|Not supported in QB64.]]
* The arguments are passed by reference as far addresses, unlike [[CALL]] which passes arguments by value as default. You cannot use [[BYVAL]] or [[SEG]] in a [[CALLS]] argumentList.
* [[CALLS]] is the same as using [[CALL]] with a [[SEG]] before each argument.


{{PageSeeAlso}}
*[[DECLARE (non-BASIC statement)]]
*[[CALL]]


{{PageNavigation}}
