CALL
Explicitely invokes a subroutine, optionally with arguments.
Implemented by: dartmouth6, ansifull, a2int, Applesoft, Simons1, BBC, GWBASIC, bwbasic, bw32, VBDOS, FreeBASIC
With variations: tasc (rejects any extra text following the call), TI994 (used to call subprograms CHAR, CLEAR, COLOR, GCHAR, HCHAR, JOYST, KEY, SCREEN, SOUND, VCHAR), MSX (for cartridge programs), msxdisk (extended usage with FORMAT, SYSTEM and VERIFY), QBasic (also as CALL ABSOLUTE), qb4.5 (as CALL ABSOLUTE and CALL INTERRUPT), ugBASIC (invokes a BASIC procedure)
Also written as:
Usage
Variations
The MSX DiskBASIC extension implements the following CALL subcommands:
- CALL FORMAT - formats the disk found in the drive
- CALL SYSTEM - exits to MSXDOS, if BASIC had been started from it
- CALL VERIFY - with ON or OFF, activates or deactivates a writing check mechanism, somehow similar to Applesoft's VERIFY command