# graphlet
  
This is updated GNU LESSER GPL Free software from University of Passau Copyright (C) 1999 University of Passau  
  
The Graphlet System is a toolkit for graph editors and graph  
(layout) algorithms. Graphlet consists of three major components:  
  
1 The graphscript interpreter.  
  Graphscript is a programming language for graphs  
  
2 The graphlet graph editor  
  The graphlet editor is the heart of the Graphlet system, and is  
  implemented in Graphscript. The editor is highly customizable, and  
  can be extended in Graphscript.  
  
3 Graph layout algorithms  
  Graphlet comes with a set of layout algorithms, several algorithms  
  for spring embedders, directed acyclic graphs and trees.  
  
  
This old C++ software is still usable and interesting for people interested in graph theory topics  
  
This software is maintained here and not anymore supported by the University of Passau  
  
This is done on a GNU/Linux computer in the year 2021 of these sources from the year 1995  
  
The original documentation is in the doc directory as tex, postscript, html and pdf files  
  
To use it as GNU GPL Free software it just can be re-used and not needed to register nowadays  
  
Before compilation on Debian Linux the additional packages tcldev and tkdev must be installed.  
To compile:
./autogen.sh  
make  
make runtests  
  
make clean  
make distclean  
make cleaner  
  
There is no support to compile this on windows or mac os-x or submit the needed changes and instructions  
  
Also found this is the source:
~~~
int GT_No_Algorithm::check (GT_Graph& /* g */, string& message)
{
    message = "Dont worry, be happy";
    return GT_OK;
}
~~~
This are the links to the Tcl Tk libraries  
https://core.tcl-lang.org/index.html  
https://wiki.tcl-lang.org/welcome  
Tcl Tk supports Linux, windows and os-x  
  
SPDX-License-Identifier: LGPL-3.0-or-later  
License-Filename: LICENSE  
  
![lgplv3](lgplv3.png)
  
