Table of Contents
Next
Language Guide
Table of Contents
- The Language
- Basics
- Text
Plain Text
Text Inside Single Quotation Marks
Text Inside Double Quotation Marks
Reserved Keywords
Multi-Line Text
- Numbers
Scientific Notation
Symbols
Comments
- Characters
Full UNICODE Support
New Line
Case Sensitivity
Character Entities
Console Input / Output
Special Keyboard Input Characters
Special Console Output Characters
- Basic Data Types
- Strings
Softquoted Strings
Quoted Strings
Indexing Strings
Slicing Strings
Numerals
Dates
Booleans
Voids
- Sets
Indexing Sets
Slicing Sets
Sets - Value Ranges
Sets - Value Repetitions
Data Storage Model
Programs
- Blocks and Statements
Blocks
Statements
- Miscellaneous Features
Locales
Verbose Levels
Negative Indexing
- Directories and Files
Path and File Names
Loading Files - Character sets
Saving Files - Character sets
CSV File Format
Language Pitfalls
- Variables
Variables - Naming Rules
Creating Variables
- Variable Scopes
Global Variables
Local Variables
Regional Variables
- System Variables
List of System Variables
Variable Attributes
- Variable Forms and Trees
Simple Variables
Arrays
Structures
Zero Members Variables
Sets Specifying Members
- References to Variables
Simple References
Through-Referencing
Redirecting References
Copying References
Releasing References
References in Member Variables
Protecting Variables
- Tables
Tables - Example File
Tables - Naming Rules
Table Properties
Creating Tables
- Accessing Tables
Simple Table Access
- Horizontal Table Access
Horizontal Table Access with Sets
Horizontal Table Access with Wildcards
Horizontal Table Access with Ranges
- Vertical Table Access
Vertical Table Access with Sets
Vertical Table Access with Wildcards
Vertical Table Access with Ranges
Matrix Table Access
Partial Table Specifications
Nested Partial Table Specifications
Shifted Table Column Specifications
Header Name Exception Handling
Lookup Access Exception Handling
Header Names - Memory Effect
- Assignments and Expressions
Assignments
- Expressions
Left-Hand Side Expressions
Right-Hand Side Expressions
Calculations
- Operators
Unary Operators
Binary Operators
- Arithmetic Operators
Additions
Subtractions
Multiplications
Divisions
- Comparison Operators
Equal to
Not Equal to
Strictly Equal to
Strictly Not Equal to
Smaller than (or Equal to)
Greater than (or Equal to)
- Comparison Options
Wildcards
- Logical Operators
Logical And
Logical Or
Operator Precedence and Parentheses
- Deep Operators
Deep Unary Operators
Deep Binary Operators
Matrix Operations Summary
Assignment operators
Deep Assignment Operators
- Ad-hoc Operators
Cascading ad-hoc Operators
Ad-hoc Operators Overview
- Transactions
Transactions - Syntax and Operators
- Transaction Assignment Operators
Transactions between Variables
Transactions from Tables to Variables
Transactions from Variables to Tables
Transactions between Tables
- & Transaction Assignment Operators
& Transactions between Variables
& Transactions from Tables to Variables
& Transactions from Variables to Tables
& Transactions between Tables
- | Transaction Assignment Operators
| Transactions between Variables
| Transactions from Tables to Variables
| Transactions from Variables to Tables
| Transactions between Tables
- + Transaction Assignment Operators
+ Transactions between Variables
+ Transactions from Tables to Variables
+ Transactions from Variables to Tables
+ Transactions between Tables
- Functions and Procedures
Function Naming
Function Parameters
Function Parameter Directions
- Function Parameter Types
Set or String (Func. Param. Type)
Table Columns (Func. Param. Type)
- Code Pieces (Func. Param. Type)
Comparison Expressions (func. params)
Expressions (func. params)
Variables (func. params)
Statements (func. params)
Expressions to Select Rows
Expressions to Select Columns
Vectorization
Indirect Parameter Passing
Introduction to User-Defined Functions
User Guide
Table Processing
Function Library
Index
Table of Contents
See the navigator bar for full table of contents.