Part 2. Language Structure

Table of Contents

3. Hello World!
4. Identifiers, Types, Objects and Classes
1. The IsDef and Undef Methods
5. Predefined Classes
1. Primitive Classes
1.1. The ansi Class
1.2. The array Class
1.3. The file and folder Classes
1.4. The time Class
1.5. The db and search Classes
1.6. The error Class
2. Internet-Specific Classes
6. Arrays
1. Array Indices
2. Array Initialization
3. Adding and Deleting Array Elements
4. Array Concatenation
5. Subarray Extraction
6. Multidimensional Arrays
7. Array Conversion to Strings
8. Array Sorting and Inversion
9. Other Methods of the Array Class
7. Operators and Expressions
1. Arithmetic Operators
2. Logical Operators
3. Bit-Wise Operators
4. Expressions
5. Implicit Type Casting Rules
8. Control Structures
1. Conditional Execution: The If Instruction
2. The Switch Instruction
3. The For Loop
4. The While Loop
5. The Do-While Loop
6. The Break, Stop and Exit Instructions
7. The Continue Instruction
8. The Include Instruction
9. The Goto Instruction
10. The Lock and Unlock Instructions
9. Applications and Variable Scope
1. Applications
2. Application Variables
3. Reloading and Flushing Biferno
4. Local Variables
5. Global Variables
6. Persistent Variables
7. Session Variables
8. Communication between Applications
10. Functions
1. Function Declaration
2. Application and Local Functions
3. Function Execution: the Return Instruction
4. Passing Parameters to a Function
5. Recursion
11. User classes
1. Class Definition
2. Class Extension
3. Special Methods
3.1. The SetProperty Method
3.2. The SuperIsChanged Method
3.3. The Clone Method
3.4. The Operation Method
3.5. The Compare Method
3.6. The GetErrMessage Method
4. Implicit Conversion Methods
5. The Obj Abstract Class and Method Overloading