Module Analyze__Sem_graph
Semantic graph の型やその dumper など
module LocalPortMap : sig ... end局所リンクのポートの収集のためのマップモジュール
type local_port_map= (int * int) list LocalPortMap.tアトムの位置とポートの引数番号の組のリストのマップ
val string_of_local_port_binding : (int * (int * int) list) -> stringlocal_port_map の binding の dumper
val string_of_local_port_map : (int * int) list LocalPortMap.t -> stringlocal_port_map の dumper
type a_atom= int * Corelang.c_atomアトムには一意な id を割り当てる
type a_graph= local_port_map * a_atom listアトムのリストには局所リンクのポートの情報も付加する
type a_rule=|ARule of string * a_graph * Parse.arg list * (a_graph * Corelang.c_conn list)
val string_of_graph : ((int * int) list LocalPortMap.t * ('a * (string * Corelang.c_link list)) list) -> stringval string_of_rule : a_rule -> stringval string_of_sem_graph : (((int * int) list LocalPortMap.t * ('a * (string * Corelang.c_link list)) list) * a_rule list) -> string