Libraries for LyME
  2.0

In addition to more than 260 built-in functions written in efficient compiled C
code, LyLME is provided with about 70 supplemental functions written in
interpreted LME code. To load them, install one of the following files with
HotSync:

lymelib.pdb

All functions split in five libraries: stdlib for general-purpose functions,
stat for advanced statistics, classes for basic objects, quaternion for
quaternion numbers, and control for graphical functions related to automatic control.

Once you have installed one or several of these files, there are three ways
to use the functions they contain :

-tap button "Ld", then tap the name of the library which contains the functions
you want to use;

-write "use elmat" (for instance) in the command field;

-select menu "File/Startup Commands...", then write "use elmat" (for instance)
and tap OK. To use more than one library, write something like "use elmat,
datafun". Then select menu "File/Clear All" to clear everything and execute
startup commands, or quit and launch again LyME.

You can check the available functions by writing "info f" (or "info m" for
methods, i.e. functions which take objects as arguments) in the command field.

  Building new libraries

If you want to make changes to the source code in libraries, the most convenient
way is to edit the .lml files and use lymelib2db.m with Matlab or SysQuake (in
folder "db") to build new .pdb files which you can install with HotSync.

You can also read the versions in lib_org which have a nicer formatting and
comments.

License
-------

Libraries and their documentation: Copyright 2001, Calerga. All rights
reserved. The libraries may not be redistributed without LyME (consequently, you
should comply with LyME's license).

The user assumes all the risks caused by the use of the libraries. Under no
circumstance will Calerga or resellers be responsible for any loss of money,
time, data, goods, or lives.

Calerga
http://www.calerga.com
18 december 2001