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