1<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 2<!-- BEGIN LICENSE BLOCK 3 - Version: CMPL 1.1 4 - 5 - The contents of this file are subject to the Cisco-style Mozilla Public 6 - License Version 1.1 (the "License"); you may not use this file except 7 - in compliance with the License. You may obtain a copy of the License 8 - at www.eclipse-clp.org/license. 9 - 10 - Software distributed under the License is distributed on an "AS IS" 11 - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 12 - the License for the specific language governing rights and limitations 13 - under the License. 14 - 15 - The Original Code is The ECLiPSe Constraint Logic Programming System. 16 - The Initial Developer of the Original Code is Cisco Systems, Inc. 17 - Portions created by the Initial Developer are 18 - Copyright (C) 2006 Cisco Systems, Inc. All Rights Reserved. 19 - 20 - Contributor(s): 21 - 22 - END LICENSE BLOCK --> 23<html> 24<head> 25 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 26 <meta name="GENERATOR" content="Mozilla/4.79 [en] (X11; U; Linux 2.4.18-18.7.X-perfctr i686) [Netscape]"> 27 <title>ECLiPSe Internal Documents</title> 28</head> 29<body bgcolor="#CCFFFF"> 30 31<h1> 32ECLiPSe Internal Documentation</h1> 33 34<h2> 35Project Rules, Procedures, Methodology</h2> 36 37<ul> 38<!-- 39<li> 40<a href="project/index.html">ECLiPSe Project Manual</a><a href="project.ps">(Postscript)</a></li> 41--> 42 43<li> 44<a href="components.html">Components and Maintainers</a></li> 45 46<li> 47Guidelines/Howto</li> 48 49<ul> 50<li> 51<a href="lib_install_pack.txt">How to add a new Eclipse library</a></li> 52 53<li> 54<a href="merge.txt">How to merge changes from one branch to another in 55CVS</a></li> 56 57<li> 58<a href="release.txt">How to make a release</a></li> 59 60<li> 61<a href="eplex_new_xpress.txt">How to deal with a new XPRESS release</a></li> 62 63<li> 64<a href="reviewing.txt">How to review code</a></li> 65 66<li> 67<a href="builds.txt">How the nightly builds work</a></li> 68 69<li> 70<a href="pt_new_release_process.txt">PT new release process</a></li> 71</ul> 72</ul> 73 74<h2> 75Sources</h2> 76 77<ul> 78<li> 79<a href="lib/">Literate Library Sources</a></li> 80</ul> 81 82<h2> 83Libraries</h2> 84 85<ul> 86<li> 87Interval Solver IC</li> 88 89<ul> 90<li> 91<a href="ic_design.html">IC Design</a></li> 92 93<li> 94<a href="IC_CompileTimeTransforms.html">IC Compile Time Transforms</a></li> 95</ul> 96 97<li> 98Eplex</li> 99 100<ul> 101<li> 102<a href="seplex_impl.html">Eplex Implementation (from 5.7, "standalone" 103version)</a></li> 104 105<li> 106<a href="eplex_impl.html">Eplex Implementation (up to 5.7, "bounds keeper" 107version)</a></li> 108</ul> 109 110<li> 111Repair</li> 112 113<ul> 114<li> 115<a href="repair_impl.html">Repair Implementation</a></li> 116</ul> 117</ul> 118 119<h2> 120Kernel</h2> 121 122<ul> 123<li> 124<a href="internal/index.html">ECLiPSe Internals Manual</a><a href="internal.pdf">(Pdf)</a></li> 125 126<li> 127Notes on individual features</li> 128 129<ul> 130<li> 131<a href="load_format.txt">Load format for compiled code</a></li> 132 133<li> 134<a href="modules.html">Changes to the module system in release 5.0</a></li> 135 136<li> 137<a href="init_flags.txt">Initialisation flags</a></li> 138 139<li> 140<a href="cutfail.txt">Cut fail actions</a></li> 141 142<li> 143<a href="builtin_types.txt">C builtin types</a></li> 144 145<li> 146<a href="trail.txt">Trail format</a></li> 147 148<li> 149<a href="setarg.txt">Implementation of setarg and other destructive assignments</a></li> 150 151<li> 152<a href="timestamps.txt">Timestamps and Fail-Events</a></li> 153 154<li> 155<a href="after_event_notes.txt">After-Events</a></li> 156 157<li> 158<a href="breakpoints.txt">Breakpoints</a></li> 159 160<li> 161<a href="breals.html">Bounded reals</a></li> 162 163<li> 164<a href="occurs_check.txt">Occurs Check</a></li> 165</ul> 166</ul> 167 168<h2> 169Interfaces</h2> 170 171<ul> 172<li> 173<a href="exdr.txt">Exdr format Version 1 (Version 2 see Embedding Manual)</a></li> 174 175<li> 176<a href="runtime_subset.html">ECLiPSe Runtime Subset</a></li> 177 178<li> 179<a href="licdoc.html">ECLiPSe Licensing Issues (Runtime, Flexlm, Xpress, 180Cplex)</a></li> 181 182<li> 183<a href="embed_support.txt">Peers in Embedded ECLiPSe</a></li> 184 185<li> 186<a href="oci.txt">Oracle interface</a></li> 187</ul> 188 189<h2> 190Development Tools</h2> 191 192<ul> 193<li> 194Tracer</li> 195 196<ul> 197<li> 198<a href="debugger_interface.txt">Interfacing a user interface to the ECLiPSe 199tracer</a></li> 200 201<li> 202<a href="filter.txt">filter for tracer in Tk development tools</a></li> 203</ul> 204 205<li> 206Visualisation</li> 207</ul> 208 209<h2> 210Miscellaneous</h2> 211 212<ul> 213<li> 214<a href="ld_library_path.txt">Problems with dynamic libraries and LD_LIBRARY_PATH</a></li> 215</ul> 216 217<h2> 218Parallel System (unsupported)</h2> 219 220<ul> 221<li> 222<a href="scheduler.txt">Scheduler</a></li> 223 224<li> 225<a href="mps.txt">Message passing system</a></li> 226</ul> 227 228</body> 229</html> 230