1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

IN#slotnum
Accepts input from the specified slot, 0..7. Slot 0 is not a real slot
for input here, so it defaults to the keyboard. However, when running
under DOS 3.3 or ProDOS, you should use the DOS command version of
this, namely 'PRINT CHR$(4)"IN#"slot'

INPUT ["prompt";]var[,var2...]
This can get integers, reals, and strings, as well as getting several
at once. The prompt string is printed before user input is gotten.
Multiple variables can be entered at once, separated by commas or
returns.

INT(expr)
Returns the largest integer less than or equal to the input value.

INVERSE
Sets future output from PRINT statements to appear in reverse video
(background on foreground color).

LEFT$(expr$,num)
Returns the leftmost 'num' (num=0..255) characters of the string, if
num is larger than the length of the input string, the input string is
the result.

LEN(expr$)
The length of the string.

LET var=expr
Sets a variable. The 'LET' is redundant, though it may be used for
readability.

LIST [line1][,-][line2]
Displays the program specified. If no options are given, it lists the
entire program. If followed by one line number, it lists just that
line. Using a line number followed by a comma or a hyphen lists all
lines starting at that point. Using a comma or hyphen followed by a
line number lists all lines to that point. Using two line numbers
separated by a comma or hyphen lists all lines between the two,
inclusive.

'LIST 0' will list all lines in the program, not just line 0.

LOAD
Attempts to load a program off the cassette port, if available. Mostly
outdated now; the //c, IIc+ and IIGS don't have a cassette port, so
this command does nothing.

LOG(expr)
The natural logarithm (base e) of expr, for expr>0. To get the common
(base 10) logarithm, use 'LOG(expr)/LOG(10)'

LOMEM:
Sets the lowest memory position available for Applesoft's variables.
Used to reserve some space off for binary program code and the like.
The ':' is part of the command; if you do 'LOMEM=x', you will set the
real variable HI. The value is normally set by default; only mess with
it if you know what you're doing.

MID$(expr$,start[,len])
Returns 'len' (1..255) characters starting at 'start' (1..255)
characters from the left edge of the string. If the 'len' parameter is
omitted, returns to the end of the string; if 'start' is larger than
the size of the string, returns a null string.