Next: Introduction
  Index
ECLiPSe
User Manual
Release 4.2
Abderrahamane Aggoun (ECRC)
David Chan (ECRC)
Pierre Dufresne (ECRC)
Eamon Falvey (ICL-ITC)
Hugh Grant (ICL-ITC)
Alexander Herold (ECRC)
Geoffrey Macartney (ECRC)
Micha Meier (ECRC)
David Miller (ICL-ITC)
Shyam Mudambi (ECRC)
Stefano Novello (ECRC and IC-Parc)
Bruno Perez (ECRC)
Emmanuel van Rossum (ECRC)
Joachim Schimpf (ECRC and IC-Parc)
Kish Shen (IC-Parc)
Periklis Andreas Tsahageas (ECRC)
Dominique Henry de Villeneuve (ECRC)
Trademarks
UNIX is a trademark of AT&T Bell Laboratories.
Quintus and Quintus Prolog are trademarks of
Quintus Computer Systems, Incorporated.
VAX is a trademark of Digital Equipment Corporation
SUN-3 and SUN-4 are trademarks of Sun Microsystems, Inc.
© International Computers Limited and ECRC GmbH 1992-1995
© International Computers Limited and Imperial College London 1996-1999
- Introduction
- Terminology
- Getting started with ECLiPSe
- Tkeclipse Development Environment
- Porting Applications to ECLiPSe
- ECLiPSe-specific Language Features
- The Compiler
- Parallel Execution
- Module System
- Arithmetic
- Arrays and Global Variables
- Input and Output
- ECLiPSe Macros
- Events and Interrupts
- Debugging
- Attributed Variables
- Advanced Control Features
- More About Suspension
- Memory Organisation And Garbage Collection
- Operating System Interface
- Interprocess Communication
- Profiling Prolog Execution
- Libraries
- Syntax
- Operators
- Events
- Event Types
- Argument Types and Values
- Arithmetic, Environment
- Data and Memory Areas, Predicates, Operators
- Modules, Visibility
- Syntax Errors, Parsing
- Compilation, Run-Time System, Execution
- Top-Level
- Macro Transformation Errors, Lexical Analyser
- I/O, Operating System, External Interface
- Advanced Features, Extensions, Debugging
- ECLiPSe Fatal Errors
- User-Defined Events
- System Event Handlers
- System Interrupt Handlers
- Protected Procedures
- Global Flags
- Restrictions and Limits
- Index
- Bibliography
- About this document ...
1999-08-06