PRAXIS SUMMARYe -------------- DECLARATIONS STATEMENTS OPERATORStROUTINESCOMPILER DIRECTIVES MODULESMRUN TIME SUPPORT FUTURE PLANS  PRAXIS TOPICS -------------DECLARATIONS  TYPES (is) PREDEFINED TYPES LITERALS  USER DEFINED TYPES ATTRIBUTES OF TYPES- CONSTANTS, compile_time or link time (=)U VARIABLES (:)  TYPE CHECKING  l PRAXIS TOPICS - continued STATEMENTS SEMICOLON RULE:  FORMS OF STATEMENTS- - SIMPLE STATEMENTS  CONDITIONAL STATEMENTt  BLOCK STRUCTURED STATEMENTS INTERATION STATEMENTS FLOW CONTROL STATEMENTS REGIONO CODE BLOCK- - PRAXIS TOPICS - continued OPERATORS REFERENCING [] . @R ARITHMETIC + - * / mod ** SHIFT lsh rsh ORDERING < <= > >=  EQUALITY = <> LOGICAL and or eqv xor notE BOOLEAN and or eqv xor not-   PRAXIS TOPICS - continued#ROUTINES - Procedures and Functions  ROUTINE STRUCTURE RECURSION FORMAL PARAMETERS  INITIAL CONDITIONS SPECIAL PROCEDURE LINKAGES INVOCATION PREDEFINED FUNCTIONS PREDEFINED PROCEDURESc d  PRAXIS TOPICS - continuedCOMPILER DIRECTIVEST DIRECTIVES# PREDEFINED DIRECTIVES VARIABLES  USER DEFINED DIRECTIVES> ASSIGNMENT CONDITIONAL COMPILATIONA o PRAXIS TOPICS - continuedMODULESI SEPARATE COMPILATION EXPORT/IMPORTc SYNOPSIS