ECLiPSe User Manual Release 5.10

# ECLiPSe User Manual Release 5.10 ### Abderrahamane Aggoun (ECRC) David Chan (ECRC) Pierre Dufresne (ECRC) Eamon Falvey (ICL-ITC) Hugh Grant (ICL-ITC) Warwick Harvey (IC-Parc and CrossCore) 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, IC-Parc and CrossCore) Kish Shen (IC-Parc and CrossCore) 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.
© 1990 – 2006 Cisco Systems, Inc.

- Contents
- Introduction
- Terminology
- Getting started with ECLiPSe
- The TkECLiPSe Development Tools
- ECLiPSe-specific Language Features
- The Compiler
- Module System
- Arithmetic Evaluation
- Non-logical Storage and References
- Input and Output
- Dynamic Code
- ECLiPSe Macros
- Events and Interrupts
- Debugging
- Development Support Tools
- Attributed Variables
- Advanced Control Features
- More About Suspension
- Memory Organisation And Garbage Collection
- Operating System Interface
- Interprocess Communication
- Porting Applications to ECLiPSe
- Syntax
- Operators
- Events
- ECLiPSe Command Line Options
- Style Guide
- Restrictions and Limits
- Index
- References

> This document was translated from LATEX by HEVEA.