daveloyall / dlc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dlc

dlc takes lispy template files (cl-template) as input and emits Graphviz DOT language files as output. It includes Common Lisp functions for creating nodes and edges and setting attributes on them.

If your normal workflow looks like this:

digraph makin_diagrams {
    #Author graphs via dot language
    Editor -> dot -> "Image Viewer";
}

... after dlc, it will look like this:

digraph makin_diagrams {
    #Author graphs via Common Lisp
    Editor -> dlc -> dot -> "Image Viewer";
}

About

License:GNU General Public License v3.0


Languages

Language:Common Lisp 94.1%Language:Shell 5.9%