Next:
Introduction
Up:
Malaga 4.3
Previous:
Malaga 4.3
Contents
Contents
Introduction
Left Associative Grammars
The Malaga Programs
Projects
The Malaga startup file ``.malagarc''
The Program ``malaga''
The Program ``mallex''
The Program ``malmake''
The Program ``malrul''
The Program ``malsym''
The Commands of ``malaga'' and ``mallex''
The Command ``break''
The Command ``clear-cache'' (malaga)
The Command ``debug-entry'' (mallex)
The Command ``debug-file'' (mallex)
The Command ``debug-line'' (mallex)
The Command ``debug-mor'' (malaga)
The Command ``debug-node'' (malaga)
The Command ``debug-syn'' (malaga)
The Command ``delete''
The Command ``ga'' (mallex)
The Command ``ga-file'' (mallex)
The Command ``ga-line'' (mallex)
The Command ``get''
The Command ``go''
The Command ``help''
The Command ``info'' (malaga)
The Command ``list''
The Command ``ma'' (malaga)
The Command ``ma-file'' (malaga)
The Command ``mg'' (malaga)
The Command ``next''
The Command ``output''
The Command ``print''
The Command ``quit''
The Command ``result''
The Command ``rule''
The Command ``run''
The Command ``sa'' (malaga)
The Command ``sa-file'' (malaga)
The Command ``set''
The Command ``sg'' (malaga)
The Command ``step''
The Command ``trace''
The Command ``transmit'' (malaga)
The Command ``tree'' (malaga)
The Command ``variables''
The Command ``walk''
The Options of ``malaga'' and ``mallex''
The Option ``alias''
The Option ``allo-format'' (mallex)
The Option ``cache-size'' (malaga)
The Option ``display''
The Option ``hidden''
The Option ``mor-out-filter'' (malaga)
The Option ``output''
The Option ``output-format'' (malaga)
The Option ``pruning'' (malaga)
The Option ``result''
The Option ``robust'' (malaga)
The Option ``sort-records''
The Option ``switch''
The Option ``syn-in-filter'' (malaga)
The Option ``syn-out-filter'' (malaga)
The Option ``transmit'' (malaga)
The Option ``tree'' (malaga)
The Option ``unknown-format'' (malaga)
The Option ``variables''
Definition of the Programming Language Malaga
Characterisation of Malaga
Malaga Source Texts
Comments
The include Statement
Identifiers
Values
Symbols
Numbers
Strings
Lists
Records
Expressions
Variables
Constants
Subrule Invokations
The Function `` atoms''
The Function `` capital''
The Function `` length''
The Function `` multi''
The Function `` set''
The Function `` switch''
The Function `` symbol_name''
The Function `` transmit'' (malaga)
The Function `` truncate''
The Function `` value_type''
The Operator `` .''
The Operator `` +''
The Operator `` -''
The Operator `` *''
The Operator `` /''
Conditions
The Operators `` ='' and `` /=''
The Operators `` less'', `` less_equal'', `` greater'', `` greater_equal''
The Operators ``'' and ``/''
The Operator `` in''
The matches Condition (Regular Expressions)
The Operators not, and, and or
The Symbol Table
The Initial State
The Constant Definition
Rules
Statements
The assert Statement
The Assignment
The choose Statement
The define Statement
The error Statement
The fail Statement
The foreach Statement
The if Statement
The parallel Statement
The repeat Statement
The require Statement
The result Statement
The return Statement
Files
The Symbol File
The Extended Symbol File
The Lexicon File
The Allomorph Rule File
The Combi-Rule Files
Bjoern Beutel