Type   Name   Summary
 
 Compiler Directive   $A   Determines whether data is aligned or packed
 Compiler Directive   $Align   Determines whether data is aligned or packed
 Compiler Directive   $AppType   Determines the application type : GUI or Console
 Procedure   Abort   Aborts the current processing with a silent exception
 Function   Abs   Gives the absolute value of a number (-ve sign is removed)
 Directive   Abstract   Defines a class method only implemented in subclasses
 Variable   AbstractErrorProc   Defines a proc called when an abstract method is called
 Function   Addr   Gives the address of a variable, function or procedure
 Keyword   And   Boolean and or bitwise and of two arguments
 Type   AnsiChar   A character type guaranteed to be 8 bits in size
 Function   AnsiCompareStr   Compare two strings for equality
 Function   AnsiCompareText   Compare two strings for equality, ignoring case
 Function   AnsiContainsStr   Returns true if a string contains a substring
 Function   AnsiContainsText   Returns true if a string contains a substring, case insensitive
 Function   AnsiEndsStr   Returns true if a string ends with a substring
 Function   AnsiIndexStr   Compares a string with a list of strings - returns match index
 Function   AnsiLeftStr   Extracts characters from the left of a string
 Function   AnsiLowerCase   Change upper case characters in a string to lower case
 Function   AnsiMatchStr   Returns true if a string exactly matches one of a list of strings
 Function   AnsiMidStr   Returns a substring from the middle characters of a string
 Function   AnsiPos   Find the position of one string in another
 Function   AnsiReplaceStr   Replaces a part of one string with another
 Function   AnsiReverseString   Reverses the sequence of letters in a string
 Function   AnsiRightStr   Extracts characters from the right of a string
 Function   AnsiStartsStr   Returns true if a string starts with a substring
 Type   AnsiString   A data type that holds a string of AnsiChars
 Function   AnsiUpperCase   Change lower case characters in a string to upper case
 Procedure   Append   Open a text file to allow appending of text to the end
 Procedure   AppendStr   Concatenate one string onto the end of another
 Function   ArcCos   The Arc Cosine of a number, returned in radians
 Function   ArcSin   The Arc Sine of a number, returned in radians
 Function   ArcTan   The Arc Tangent of a number, returned in radians
 Keyword   Array   A data type holding indexable collections of data
 Keyword   As   Used for casting object references
 Procedure   Assign   Assigns a file handle to a binary or text file
 Function   Assigned   Returns true if a reference is not nil
 Procedure   AssignFile   Assigns a file handle to a binary or text file
 Procedure   AssignPrn   Treats the printer as a text file - an easy way of printing text