mooigraph 4d3311a943 dot html table update 3 年之前
..
Makefile 4d3311a943 dot html table update 3 年之前
README.md 4d3311a943 dot html table update 3 年之前
gml-technical-report.pdf 4d3311a943 dot html table update 3 年之前
gml.c 4d3311a943 dot html table update 3 年之前
gml.h 4d3311a943 dot html table update 3 年之前
gml.peg 4d3311a943 dot html table update 3 年之前
gml.pegjs 4d3311a943 dot html table update 3 年之前
gmlpeg-parser.js 4d3311a943 dot html table update 3 年之前
gmltest.html 4d3311a943 dot html table update 3 年之前
t.gml 4d3311a943 dot html table update 3 年之前

README.md

gmltest

gml graph language peg parser in C, C++ and javascript

The gml.peg file can be used to generate a C, C++ gml graph parser using packcc at https://github.com/arithy/packcc

The gml.pegjs file can be used to generate a javascript gml graph parser using pegjs at https://pegjs.org/

The peg file is easy to edit and update if needed

The gmltest.html page is using the gml.pegjs javascript to check for valid gml graph data

The pdf is a description of the gml graph language

The t.gml file is a gml graph test file to use with gml.c and the Makefile

For gml graph layout see also gml4gtk graph viewer at https://github.com/gml4gtk/gml4gtk