Next:
1 Pascal Tokens
Up:
Free Pascal : Reference
Previous:
List of Tables
1
The Pascal language
Subsections
1
Pascal Tokens
1
Symbols
2
Comments
3
Reserved words
4
Identifiers
5
Numbers
6
Labels
7
Character strings
2
Constants
1
Ordinary constants
2
Typed constants
3
Resource strings
3
Types
1
Base types
2
Character types
3
Structured Types
4
Pointers
5
Procedural types
4
Objects
1
Declaration
2
Fields
3
Constructors and destructors
4
Methods
5
Method invocation
6
Visibility
5
Classes
1
Class definitions
2
Class instantiation
3
Methods
4
Properties
6
Expressions
1
Expression syntax
2
Function calls
3
Set constructors
4
Value typecasts
5
The @ operator
6
Operators
7
Statements
1
Simple statements
2
Structured statements
3
Assembler statements
8
Using functions and procedures
1
Procedure declaration
2
Function declaration
3
Parameter lists
4
Function overloading
5
Forward defined functions
6
External functions
7
Assembler functions
8
Modifiers
9
Unsupported Turbo Pascal modifiers
9
Operator overloading
1
Introduction
2
Operator declarations
3
Assignment operators
4
Arithmetic operators
5
Comparision operator
10
Programs, units, blocks
1
Programs
2
Units
3
Blocks
4
Scope
5
Libraries
11
Exceptions
1
The raise statement
2
The try...except statement
3
The try...finally statement
4
Exception handling nesting
5
Exception classes
12
Using assembler
1
Assembler statements
2
Assembler procedures and functions
Free Pascal Compiler
2001-09-22