Return

 

 

 

 

 

(COMP)

Syntax

... : Return : ...

 

 

 

 

 

Function

Returns from a subroutine to the program from the program that called the

 

subroutine. In a main routine, this command terminates the program.

Example

Main Routine

 

 

 

Subroutine (File Name: SB)

 

1 A : Prog "SB" : C^

 

 

 

For A B To 10 :

 

 

 

 

 

B + 1 C : Next : Return
Stop

 

 

 

 

 

(COMP)

Syntax

... : Stop : ...

 

 

 

 

 

Function

Forces termination of program execution. Execution of this command in a

 

subroutine terminates all execution, including all subroutines and the main

 

routine.

 

 

 

 

 

Example

For 2 A To 10 : If A=5 : Then "STOP" : Stop : IfEnd : Next
A Input/Output Commands

 

 

 

 

 

Getkey

 

 

 

 

 

 

Syntax

... : Getkey : ...

 

 

 

 

 

Function

Returns one of the codes shown below, which corresponds to the last key

 

pressed. 0 is returned when no key was pressed.

 

81

 

 

 

84

 

 

82

 

83

 

86

 

 

 

 

85

 

 

 

 

 

 

 

 

71

72

73

74

75

76

 

61

62

63

64

65

66

 

51

52

53

54

55

56

 

41

42

43

44

45

46

 

31

32

 

33

34

 

 

21

22

 

23

24

87

 

35

36

 

37

77

67

 

25

26

 

27

57

47

Note

The Getkey command can be inserted into an expression the same as a

 

mathematical function.

 

 

 

 

 

Example

Do : Cls : Locate 1,1, Ran# : Locate 1,2, "PRESS 0" : LpWhile Getkey 25

A Display Screen Commands

 

 

 

 

" "

 

 

 

 

 

 

Syntax

... : "<character string>" : ...

 

 

 

 

Function

Displays the alphanumeric characters, command, or other text enclosed in

 

the quotation marks (" ") as comment text.

 

If there are more than 16 characters, the text is wrapped to the next line. If

 

the current line is the bottom line on the screen, screen contents will scroll

 

upwards when text wrapping is performed.

E-119