Procedimientos para Grafos

» Grafo!Dot


Grafo!dot F NL genera un archivo llamado F_dot.txt a partir de la lista NL de nodos y lados. El archivo generado describe el grafo en formato "dot".

grafo!dot "grafodot1 traslada!arb [a [b c d e] [f g h i]]

Luego el archivo grafodot1_dot.txt es pasado al programa dot.exe así:

dot.exe -Tgif -o grafodot1.gif grafodot1_dot.txt

grafo!dot "grafodot2 traslada!arb [1 [2 [3 4]] [5 [6 7 8]]]

dot.exe -Tgif -o grafodot2.gif grafodot2_dot.txt

grafo!dot "grafodot3 expon [mismo [ingresa "mismo lista 2 invoca [ponultimo primero ? ?]]] iota 6

dot.exe -Tgif -o grafodot3.gif grafodot3_dot.txt

grafo!dot "grafodot4 expon [mismo [combiconj lista 2]] iota 6

dot.exe -Tgif -o grafodot4.gif grafodot4_dot.txt


» Grafo!Gml


Grafo!gml F NL genera un archivo llamado F.gml a partir de la lista NL de nodos y lados. El archivo generado describe el grafo en formato "gml" del programa Graphlet.

grafo!gml "grafogml1 traslada!arb [a [b c d e] [f g h i]]

Luego el archivo grafogml1.gml debe ser cargado a Graghlet para producir:

grafo!gml "grafogml2 traslada!arb [1 [2 [3 4]] [5 [6 7 8]]]

grafo!gml "grafogml3 expon [mismo [ingresa "mismo lista 2 invoca [ponultimo primero ? ?]]] iota 6

grafo!gml "grafogml4 expon [mismo [combiconj lista 2]] iota 6


» Grafo!Vcg


Grafo!vcg F NL genera un archivo llamado F.vcg a partir de la lista NL de nodos y lados. El archivo generado describe el grafo en formato "vcg" del programa "VCG tool - visualization of compiler graphs".

grafo!vcg "grafovcg1 traslada!arb [a [b c d e] [f g h i]]

Luego el archivo grafovcg1.vcg debe ser cargado a Graghlet para producir:

grafo!vcg "grafovcg2 traslada!arb [1 [2 [3 4]] [5 [6 7 8]]]

grafo!vcg "grafovcg3 expon [mismo [ingresa "mismo lista 2 invoca [ponultimo primero ? ?]]] iota 6

grafo!vcg "grafovcg4 expon [mismo [combiconj lista 2]] iota 6