Download User Manual

Transcript
Contents
Contents
i
1 Introduction
1.1 What is ECLi PSe ? .
1.2 Overview . . . . . .
1.3 Further Information
1.4 Reporting Problems
1
1
1
2
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 Terminology
3
3 Getting started with ECLi PSe
3.1 How do I install the ECLi PSe system? . . . . . .
3.2 How do I run my ECLi PSe programs? . . . . . .
3.3 How do I use TkECLi PSe ? . . . . . . . . . . . . . .
3.3.1 Getting started . . . . . . . . . . . . . . .
3.4 How do I write an ECLi PSe program? . . . . . .
3.4.1 Compiling a program . . . . . . . . . . .
3.4.2 Executing a query . . . . . . . . . . . . .
3.4.3 Editing a file . . . . . . . . . . . . . . . .
3.4.4 Debugging a program . . . . . . . . . . .
3.4.5 Getting help . . . . . . . . . . . . . . . .
3.4.6 Other tools . . . . . . . . . . . . . . . . .
3.4.7 Preference Editor . . . . . . . . . . . . . .
3.5 How do I use eclipse? . . . . . . . . . . . . . .
3.5.1 Getting started . . . . . . . . . . . . . . .
3.5.2 Interacting with the top level loop . . . .
3.5.3 Compiling a program . . . . . . . . . . .
3.5.4 Entering a program from the terminal . .
3.5.5 Executing a query . . . . . . . . . . . . .
3.5.6 Interrupting the execution . . . . . . . . .
3.5.7 Debugging a program . . . . . . . . . . .
3.5.8 The history mechanism . . . . . . . . . .
3.5.9 Getting help . . . . . . . . . . . . . . . .
3.6 How do I make things happen at compile time? .
3.7 How do I use ECLi PSe libraries in my programs?
3.8 How do I make my programs run faster? . . . . .
3.9 Other tips . . . . . . . . . . . . . . . . . . . . . .
i
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
7
7
7
7
8
8
9
9
10
10
12
12
12
12
12
13
13
14
15
15
15
15
16
16
17