Language:
Русский
English
System Procedures and Functions A-L
This index is an alphabetical listing of all the procedures and functions in the System unit.
You can also look up these procedures and functions in a categorical index, where they are listed by categories of what they do.
Func/Proc │F or P│ What it does
════════════╪══════╪═══════════════════════════════════════════════════════
Abs │ Func │ Returns the absolute value of the argument
Addr │ Func │ Returns the address of a specified object
Append │ Proc │ Opens an existing file for appending
ArcTan │ Func │ Returns the arctangent of the argument
Assign │ Proc │ Assigns the name of an external file to a file
│ │ variable
Assigned │ Func │ Tests to determine if a pointer or procedural variable
│ │ is nil
BlockRead │ Proc │ Reads one or more records into a variable
BlockWrite │ Proc │ Writes one or more records from a variable
Break │ Proc │ Terminates a for, while, or repeat statement
ChDir │ Proc │ Changes the current directory
Chr │ Func │ Returns a character with a specified ordinal number
Close │ Proc │ Closes an open file
Concat │ Func │ Concatenates a sequence of strings
Continue │ Proc │ Continues a for, while, or repeat statement
Copy │ Func │ Returns a substring of a string
Cos │ Func │ Returns the cosine of the argument (x is an angle, in
│ │ radians)
CSeg │ Func │ Returns the current value of the CS register
Dec │ Proc │ Closes an open file
Delete │ Proc │ Deletes a substring from a string
Dispose │ Proc │ Disposes of a dynamic variable
DSeg │ Func │ Returns the current value of the DS register
Eof │ Func │ Returns the end-of-file status
Eoln │ Func │ Returns the end-of-line status of a text file
Erase │ Proc │ Erases an external file
Exit │ Proc │ Exits immediately from the current block
Exclude │ Proc │ Excludes an element from a set
Exp │ Func │ Returns the exponential of the argument
FilePos │ Func │ Returns the current file position of a file
FileSize │ Func │ Returns the current size of a file
FillChar │ Proc │ Fills a specified number (count) of contiguous bytes
│ │ with a specified value (can be type Byte or Char)
Flush │ Proc │ Flushes the buffer of a text file open for output
Frac │ Func │ Returns the fractional part of the argument
FreeMem │ Proc │ Disposes of a dynamic variable of a given size
GetDir │ Proc │ Returns the current directory of specified drive
GetMem │ Proc │ Creates a dynamic variable of the specified size and
│ │ puts the address of the block in a pointer variable
Halt │ Proc │ Stops program execution and returns to the operating
│ │ system
Hi │ Func │ Returns the high-order byte of the argument
High │ Func │ Returns the highest value in the range of the argument
Inc │ Proc │ Increments a variable
Include │ Proc │ Includes an element from a set
Insert │ Proc │ Inserts a substring into a string
Int │ Func │ Returns the integer part of the argument
IOResult │ Func │ Returns the status of the last I/O operation performed
Length │ Func │ Returns the dynamic length of a string
Ln │ Func │ Returns the natural logarithm of the argument
Lo │ Func │ Returns the low-order Byte of the argument
Low │ Func │ Returns the lowest value in the range of the argument