V_this "$" ID T_obj 0 YALL V_thisg "$G" ID T_graph 0 Y(G) V_targt "$T" ID T_graph 0 Y(G) V_outgraph "$O" ID T_graph 0 Y(G) V_tgtname "$tgtname" ID STRING 0 Y(S) V_infname "$F" ID STRING 0 Y(S) V_travroot "$tvroot" ID T_node 0 Y(V) V_travtype "$tvtype" ID T_tvtyp 0 Y(TV) V_ARGC "ARGC" ID INTEGER 0 Y(I) M_degree "degree" ID INTEGER Y(V) Y(I) M_head "head" ID T_node Y(E) Y(V) M_tail "tail" ID T_node Y(E) Y(V) M_name "name" ID STRING YALL Y(S) M_indegree "indegree" ID INTEGER Y(V) Y(I) M_outdegree "outdegree" ID INTEGER Y(V) Y(I) M_root "root" ID T_graph YALL Y(G) M_parent "parent" ID T_graph Y(G) Y(G) M_n_edges "n_edges" ID INTEGER Y(G) Y(I) M_n_nodes "n_nodes" ID INTEGER Y(G) Y(I) M_directed "directed" ID INTEGER Y(G) Y(I) M_strict "strict" ID INTEGER Y(G) Y(I) T_node "node_t" DECLARE T_node T_edge "edge_t" DECLARE T_edge T_graph "graph_t" DECLARE T_graph T_obj "obj_t" DECLARE T_obj T_tvtyp "tvtype_t" DECLARE T_tvtyp A_ARGV "ARGV" ARRAY S|A(1,I) F_graph "graph" FUNCTION G|A(1,S)|A(2,S) F_subg "subg" FUNCTION G|A(1,G)|A(2,S) F_issubg "isSubg" FUNCTION G|A(1,G)|A(2,S) F_fstsubg "fstsubg" FUNCTION G|A(1,G) F_nxtsubg "nxtsubg" FUNCTION G|A(1,G) F_node "node" FUNCTION V|A(1,G)|A(2,S) F_addnode "subnode" FUNCTION V|A(1,G)|A(2,V) F_fstnode "fstnode" FUNCTION V|A(1,G) F_nxtnode "nxtnode" FUNCTION V|A(1,V) F_isnode "isNode" FUNCTION V|A(1,G)|A(2,S) F_isin "isIn" FUNCTION I|A(1,G)|A(2,O) F_edge "edge" FUNCTION E|A(1,V)|A(2,V)|A(3,S) F_addedge "subedge" FUNCTION E|A(1,G)|A(2,E) F_fstout "fstout" FUNCTION E|A(1,V) F_nxtout "nxtout" FUNCTION E|A(1,E) F_fstin "fstin" FUNCTION E|A(1,V) F_nxtin "nxtin" FUNCTION E|A(1,E) F_fstedge "fstedge" FUNCTION E|A(1,V) F_nxtedge "nxtedge" FUNCTION E|A(1,E)|A(2,V) F_compof "compOf" FUNCTION G|A(1,G)|A(2,V) F_index "index" FUNCTION I|A(1,S)|A(2,S) F_isedge "isEdge" FUNCTION E|A(1,V)|A(2,V)|A(3,S) F_length "length" FUNCTION I|A(1,S) F_match "match" FUNCTION I|A(1,S)|A(2,S) F_write "write" FUNCTION I|A(1,G) F_writeg "writeG" FUNCTION I|A(1,G)|A(2,S) F_readg "readG" FUNCTION G|A(1,S) F_fwriteg "fwriteG" FUNCTION I|A(1,G)|A(2,I) F_freadg "freadG" FUNCTION G|A(1,I) F_openf "openF" FUNCTION I|A(1,S)|A(2,S) F_closef "closeF" FUNCTION I|A(1,I) F_readl "readL" FUNCTION S|A(1,I) F_induce "induce" FUNCTION I|A(1,G) F_isdirect "isDirect" FUNCTION I|A(1,G) F_isstrict "isStrict" FUNCTION I|A(1,G) F_delete "delete" FUNCTION I|A(1,G)|A(2,O) F_clone "clone" FUNCTION O|A(1,G)|A(2,O) F_copy "copy" FUNCTION O|A(1,G)|A(2,O) F_lock "lock" FUNCTION I|A(1,G)|A(2,I) F_nnodes "nNodes" FUNCTION I|A(1,G) F_nedges "nEdges" FUNCTION I|A(1,G) F_sqrt "sqrt" FUNCTION F|A(1,F) F_cos "cos" FUNCTION F|A(1,F) F_sin "sin" FUNCTION F|A(1,F) F_atan2 "atan2" FUNCTION F|A(1,F)|A(2,F) F_exp "exp" FUNCTION F|A(1,F) F_pow "pow" FUNCTION F|A(1,F)|A(2,F) F_log "log" FUNCTION F|A(1,F) F_xof "xOf" FUNCTION S|A(1,S) F_yof "yOf" FUNCTION S|A(1,S) F_llof "llOf" FUNCTION S|A(1,S) F_urof "urOf" FUNCTION S|A(1,S) F_canon "canon" FUNCTION S|A(1,S) C_flat "TV_flat" CONSTANT T_tvtyp C_dfs "TV_dfs" CONSTANT T_tvtyp C_fwd "TV_fwd" CONSTANT T_tvtyp C_rev "TV_rev" CONSTANT T_tvtyp C_ne "TV_ne" CONSTANT T_tvtyp C_en "TV_en" CONSTANT T_tvtyp C_null "NULL" CONSTANT T_obj