This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/library/bdd2.dot

890 lines
33 KiB
Plaintext

digraph "DD" {
size = "7.5,10"
center = true;
"_203676" [label = "err:type(atom,Connection)"];
"_203676" -> "_203668";
"_203676" -> "_203652" [style = dashed];
"_203668" [label = "err:dom([myddas],Connection)"];
"_203668" -> "_203660";
"_203668" -> "_203652" [style = dashed];
"_203660" [label = "atom:Connection"];
"_203660" -> "1";
"_203660" -> "_203652" [style = dashed];
"_203652" [label = "err:type(atom,Host)"];
"_203652" -> "_203644";
"_203652" -> "_203628" [style = dashed];
"_203644" [label = "err:dom([localhost],Host)"];
"_203644" -> "_203636";
"_203644" -> "_203628" [style = dashed];
"_203636" [label = "atom:Host"];
"_203636" -> "1";
"_203636" -> "_203628" [style = dashed];
"_203628" [label = "err:type(atom,User)"];
"_203628" -> "_203620";
"_203628" -> "_203604" [style = dashed];
"_203620" [label = "err:dom([],User)"];
"_203620" -> "_203612";
"_203620" -> "_203604" [style = dashed];
"_203612" [label = "atom:User"];
"_203612" -> "1";
"_203612" -> "_203604" [style = dashed];
"_203604" [label = "err:type(atom,Password)"];
"_203604" -> "_203596";
"_203604" -> "_203580" [style = dashed];
"_203596" [label = "err:dom([],Password)"];
"_203596" -> "_203588";
"_203596" -> "_203580" [style = dashed];
"_203588" [label = "atom:Password"];
"_203588" -> "1";
"_203588" -> "_203580" [style = dashed];
"_203580" [label = "err:_164532"];
"_203580" -> "_203572";
"_203580" -> "_201908" [style = dashed];
"_203572" [label = "end"];
"_203572" -> "_203564";
"_203572" -> "_201900" [style = dashed];
"_203564" [label = "Connection"];
"_203564" -> "_203556";
"_203564" -> "_203548" [style = dashed];
"_203556" [label = "i_atom:Connection"];
"_203556" -> "_203540";
"_203556" -> "1" [style = dashed];
"_203548" [label = "i_atom:Connection"];
"_203548" -> "1";
"_203548" -> "_203540" [style = dashed];
"_203540" [label = "Db"];
"_203540" -> "_203532";
"_203540" -> "_203524" [style = dashed];
"_203532" [label = "i_atom:Db"];
"_203532" -> "_203516";
"_203532" -> "1" [style = dashed];
"_203524" [label = "i_atom:Db"];
"_203524" -> "1";
"_203524" -> "_203516" [style = dashed];
"_203516" [label = "Port"];
"_203516" -> "1";
"_203516" -> "_203508" [style = dashed];
"_203508" [label = "positive_or_zero_integer:Port"];
"_203508" -> "1";
"_203508" -> "_203500" [style = dashed];
"_203500" [label = "User"];
"_203500" -> "_203492";
"_203500" -> "_203484" [style = dashed];
"_203492" [label = "i_atom:User"];
"_203492" -> "_203476";
"_203492" -> "1" [style = dashed];
"_203484" [label = "i_atom:User"];
"_203484" -> "1";
"_203484" -> "_203476" [style = dashed];
"_203476" [label = "Password"];
"_203476" -> "_203468";
"_203476" -> "_203460" [style = dashed];
"_203468" [label = "i_atom:Password"];
"_203468" -> "_203452";
"_203468" -> "1" [style = dashed];
"_203460" [label = "i_atom:Password"];
"_203460" -> "1";
"_203460" -> "_203452" [style = dashed];
"_203452" [label = "File"];
"_203452" -> "_203444";
"_203452" -> "_202676" [style = dashed];
"_203444" [label = "t_atom:File"];
"_203444" -> "_203436";
"_203444" -> "1" [style = dashed];
"_203436" [label = "ODBC_DSN"];
"_203436" -> "_203428";
"_203436" -> "_203052" [style = dashed];
"_203428" [label = "t_atom:ODBC_DSN"];
"_203428" -> "_203420";
"_203428" -> "1" [style = dashed];
"_203420" [label = "Host"];
"_203420" -> "1";
"_203420" -> "_203412" [style = dashed];
"_203412" [label = "internet_host:Host"];
"_203412" -> "1";
"_203412" -> "_203404" [style = dashed];
"_203404" [label = "odbc"];
"_203404" -> "_203396";
"_203404" -> "_203284" [style = dashed];
"_203396" [label = "mysql"];
"_203396" -> "_203388";
"_203396" -> "_203340" [style = dashed];
"_203388" [label = "postgres"];
"_203388" -> "_203380";
"_203388" -> "_203364" [style = dashed];
"_203380" [label = "sqlite3"];
"_203380" -> "1";
"_203380" -> "_203372" [style = dashed];
"_203372" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203372" -> "1";
"_203372" -> "_203236" [style = dashed];
"_203364" [label = "sqlite3"];
"_203364" -> "_203356";
"_203364" -> "_203348" [style = dashed];
"_203356" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203356" -> "1";
"_203356" -> "_203212" [style = dashed];
"_203348" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203348" -> "1";
"_203348" -> "_203196" [style = dashed];
"_203340" [label = "postgres"];
"_203340" -> "_203332";
"_203340" -> "_203308" [style = dashed];
"_203332" [label = "sqlite3"];
"_203332" -> "_203324";
"_203332" -> "_203316" [style = dashed];
"_203324" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203324" -> "1";
"_203324" -> "_203164" [style = dashed];
"_203316" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203316" -> "1";
"_203316" -> "_203140" [style = dashed];
"_203308" [label = "sqlite3"];
"_203308" -> "_203300";
"_203308" -> "_203292" [style = dashed];
"_203300" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203300" -> "1";
"_203300" -> "_203108" [style = dashed];
"_203292" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203292" -> "1";
"_203292" -> "_203076" [style = dashed];
"_203284" [label = "mysql"];
"_203284" -> "_203276";
"_203284" -> "_203188" [style = dashed];
"_203276" [label = "postgres"];
"_203276" -> "_203268";
"_203276" -> "_203228" [style = dashed];
"_203268" [label = "sqlite3"];
"_203268" -> "_203260";
"_203268" -> "_203244" [style = dashed];
"_203260" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203260" -> "_203252";
"_203260" -> "1" [style = dashed];
"_203252" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203252" -> "1";
"_203252" -> "_203156" [style = dashed];
"_203244" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203244" -> "_203236";
"_203244" -> "1" [style = dashed];
"_203236" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203236" -> "1";
"_203236" -> "_203132" [style = dashed];
"_203228" [label = "sqlite3"];
"_203228" -> "_203220";
"_203228" -> "_203204" [style = dashed];
"_203220" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203220" -> "_203212";
"_203220" -> "1" [style = dashed];
"_203212" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203212" -> "1";
"_203212" -> "_203100" [style = dashed];
"_203204" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203204" -> "_203196";
"_203204" -> "1" [style = dashed];
"_203196" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203196" -> "1";
"_203196" -> "_203068" [style = dashed];
"_203188" [label = "postgres"];
"_203188" -> "_203180";
"_203188" -> "_203124" [style = dashed];
"_203180" [label = "sqlite3"];
"_203180" -> "_203172";
"_203180" -> "_203148" [style = dashed];
"_203172" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203172" -> "_203164";
"_203172" -> "1" [style = dashed];
"_203164" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203164" -> "_203156";
"_203164" -> "1" [style = dashed];
"_203156" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_203156" -> "1";
"_203156" -> "_203092" [style = dashed];
"_203148" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203148" -> "_203140";
"_203148" -> "1" [style = dashed];
"_203140" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203140" -> "_203132";
"_203140" -> "1" [style = dashed];
"_203132" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_203132" -> "1";
"_203132" -> "_203060" [style = dashed];
"_203124" [label = "sqlite3"];
"_203124" -> "_203116";
"_203124" -> "_203084" [style = dashed];
"_203116" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203116" -> "_203108";
"_203116" -> "1" [style = dashed];
"_203108" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203108" -> "_203100";
"_203108" -> "1" [style = dashed];
"_203100" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_203100" -> "_203092";
"_203100" -> "1" [style = dashed];
"_203092" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_203092" -> "1";
"_203092" -> "_201708" [style = dashed];
"_203084" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_203084" -> "_203076";
"_203084" -> "1" [style = dashed];
"_203076" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_203076" -> "_203068";
"_203076" -> "1" [style = dashed];
"_203068" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_203068" -> "_203060";
"_203068" -> "1" [style = dashed];
"_203060" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_203060" -> "_201708";
"_203060" -> "1" [style = dashed];
"_203052" [label = "t_atom:ODBC_DSN"];
"_203052" -> "1";
"_203052" -> "_203044" [style = dashed];
"_203044" [label = "Host"];
"_203044" -> "1";
"_203044" -> "_203036" [style = dashed];
"_203036" [label = "internet_host:Host"];
"_203036" -> "1";
"_203036" -> "_203028" [style = dashed];
"_203028" [label = "odbc"];
"_203028" -> "_203020";
"_203028" -> "_202908" [style = dashed];
"_203020" [label = "mysql"];
"_203020" -> "_203012";
"_203020" -> "_202964" [style = dashed];
"_203012" [label = "postgres"];
"_203012" -> "_203004";
"_203012" -> "_202988" [style = dashed];
"_203004" [label = "sqlite3"];
"_203004" -> "1";
"_203004" -> "_202996" [style = dashed];
"_202996" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202996" -> "1";
"_202996" -> "_202860" [style = dashed];
"_202988" [label = "sqlite3"];
"_202988" -> "_202980";
"_202988" -> "_202972" [style = dashed];
"_202980" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202980" -> "1";
"_202980" -> "_202836" [style = dashed];
"_202972" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202972" -> "1";
"_202972" -> "_202820" [style = dashed];
"_202964" [label = "postgres"];
"_202964" -> "_202956";
"_202964" -> "_202932" [style = dashed];
"_202956" [label = "sqlite3"];
"_202956" -> "_202948";
"_202956" -> "_202940" [style = dashed];
"_202948" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202948" -> "1";
"_202948" -> "_202788" [style = dashed];
"_202940" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202940" -> "1";
"_202940" -> "_202764" [style = dashed];
"_202932" [label = "sqlite3"];
"_202932" -> "_202924";
"_202932" -> "_202916" [style = dashed];
"_202924" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202924" -> "1";
"_202924" -> "_202732" [style = dashed];
"_202916" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202916" -> "1";
"_202916" -> "_202700" [style = dashed];
"_202908" [label = "mysql"];
"_202908" -> "_202900";
"_202908" -> "_202812" [style = dashed];
"_202900" [label = "postgres"];
"_202900" -> "_202892";
"_202900" -> "_202852" [style = dashed];
"_202892" [label = "sqlite3"];
"_202892" -> "_202884";
"_202892" -> "_202868" [style = dashed];
"_202884" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202884" -> "_202876";
"_202884" -> "1" [style = dashed];
"_202876" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202876" -> "1";
"_202876" -> "_202780" [style = dashed];
"_202868" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202868" -> "_202860";
"_202868" -> "1" [style = dashed];
"_202860" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202860" -> "1";
"_202860" -> "_202756" [style = dashed];
"_202852" [label = "sqlite3"];
"_202852" -> "_202844";
"_202852" -> "_202828" [style = dashed];
"_202844" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202844" -> "_202836";
"_202844" -> "1" [style = dashed];
"_202836" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202836" -> "1";
"_202836" -> "_202724" [style = dashed];
"_202828" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202828" -> "_202820";
"_202828" -> "1" [style = dashed];
"_202820" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202820" -> "1";
"_202820" -> "_202692" [style = dashed];
"_202812" [label = "postgres"];
"_202812" -> "_202804";
"_202812" -> "_202748" [style = dashed];
"_202804" [label = "sqlite3"];
"_202804" -> "_202796";
"_202804" -> "_202772" [style = dashed];
"_202796" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202796" -> "_202788";
"_202796" -> "1" [style = dashed];
"_202788" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202788" -> "_202780";
"_202788" -> "1" [style = dashed];
"_202780" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202780" -> "1";
"_202780" -> "_202716" [style = dashed];
"_202772" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202772" -> "_202764";
"_202772" -> "1" [style = dashed];
"_202764" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202764" -> "_202756";
"_202764" -> "1" [style = dashed];
"_202756" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202756" -> "1";
"_202756" -> "_202684" [style = dashed];
"_202748" [label = "sqlite3"];
"_202748" -> "_202740";
"_202748" -> "_202708" [style = dashed];
"_202740" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202740" -> "_202732";
"_202740" -> "1" [style = dashed];
"_202732" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202732" -> "_202724";
"_202732" -> "1" [style = dashed];
"_202724" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202724" -> "_202716";
"_202724" -> "1" [style = dashed];
"_202716" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_202716" -> "1";
"_202716" -> "_201620" [style = dashed];
"_202708" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202708" -> "_202700";
"_202708" -> "1" [style = dashed];
"_202700" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202700" -> "_202692";
"_202700" -> "1" [style = dashed];
"_202692" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202692" -> "_202684";
"_202692" -> "1" [style = dashed];
"_202684" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_202684" -> "_201620";
"_202684" -> "1" [style = dashed];
"_202676" [label = "t_atom:File"];
"_202676" -> "1";
"_202676" -> "_202668" [style = dashed];
"_202668" [label = "ODBC_DSN"];
"_202668" -> "_202660";
"_202668" -> "_202284" [style = dashed];
"_202660" [label = "t_atom:ODBC_DSN"];
"_202660" -> "_202652";
"_202660" -> "1" [style = dashed];
"_202652" [label = "Host"];
"_202652" -> "1";
"_202652" -> "_202644" [style = dashed];
"_202644" [label = "internet_host:Host"];
"_202644" -> "1";
"_202644" -> "_202636" [style = dashed];
"_202636" [label = "odbc"];
"_202636" -> "_202628";
"_202636" -> "_202516" [style = dashed];
"_202628" [label = "mysql"];
"_202628" -> "_202620";
"_202628" -> "_202572" [style = dashed];
"_202620" [label = "postgres"];
"_202620" -> "_202612";
"_202620" -> "_202596" [style = dashed];
"_202612" [label = "sqlite3"];
"_202612" -> "1";
"_202612" -> "_202604" [style = dashed];
"_202604" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202604" -> "1";
"_202604" -> "_202468" [style = dashed];
"_202596" [label = "sqlite3"];
"_202596" -> "_202588";
"_202596" -> "_202580" [style = dashed];
"_202588" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202588" -> "1";
"_202588" -> "_202444" [style = dashed];
"_202580" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202580" -> "1";
"_202580" -> "_202428" [style = dashed];
"_202572" [label = "postgres"];
"_202572" -> "_202564";
"_202572" -> "_202540" [style = dashed];
"_202564" [label = "sqlite3"];
"_202564" -> "_202556";
"_202564" -> "_202548" [style = dashed];
"_202556" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202556" -> "1";
"_202556" -> "_202396" [style = dashed];
"_202548" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202548" -> "1";
"_202548" -> "_202372" [style = dashed];
"_202540" [label = "sqlite3"];
"_202540" -> "_202532";
"_202540" -> "_202524" [style = dashed];
"_202532" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202532" -> "1";
"_202532" -> "_202340" [style = dashed];
"_202524" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202524" -> "1";
"_202524" -> "_202308" [style = dashed];
"_202516" [label = "mysql"];
"_202516" -> "_202508";
"_202516" -> "_202420" [style = dashed];
"_202508" [label = "postgres"];
"_202508" -> "_202500";
"_202508" -> "_202460" [style = dashed];
"_202500" [label = "sqlite3"];
"_202500" -> "_202492";
"_202500" -> "_202476" [style = dashed];
"_202492" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202492" -> "_202484";
"_202492" -> "1" [style = dashed];
"_202484" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202484" -> "1";
"_202484" -> "_202388" [style = dashed];
"_202476" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202476" -> "_202468";
"_202476" -> "1" [style = dashed];
"_202468" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202468" -> "1";
"_202468" -> "_202364" [style = dashed];
"_202460" [label = "sqlite3"];
"_202460" -> "_202452";
"_202460" -> "_202436" [style = dashed];
"_202452" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202452" -> "_202444";
"_202452" -> "1" [style = dashed];
"_202444" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202444" -> "1";
"_202444" -> "_202332" [style = dashed];
"_202436" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202436" -> "_202428";
"_202436" -> "1" [style = dashed];
"_202428" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202428" -> "1";
"_202428" -> "_202300" [style = dashed];
"_202420" [label = "postgres"];
"_202420" -> "_202412";
"_202420" -> "_202356" [style = dashed];
"_202412" [label = "sqlite3"];
"_202412" -> "_202404";
"_202412" -> "_202380" [style = dashed];
"_202404" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202404" -> "_202396";
"_202404" -> "1" [style = dashed];
"_202396" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202396" -> "_202388";
"_202396" -> "1" [style = dashed];
"_202388" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202388" -> "1";
"_202388" -> "_202324" [style = dashed];
"_202380" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202380" -> "_202372";
"_202380" -> "1" [style = dashed];
"_202372" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202372" -> "_202364";
"_202372" -> "1" [style = dashed];
"_202364" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202364" -> "1";
"_202364" -> "_202292" [style = dashed];
"_202356" [label = "sqlite3"];
"_202356" -> "_202348";
"_202356" -> "_202316" [style = dashed];
"_202348" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202348" -> "_202340";
"_202348" -> "1" [style = dashed];
"_202340" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202340" -> "_202332";
"_202340" -> "1" [style = dashed];
"_202332" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202332" -> "_202324";
"_202332" -> "1" [style = dashed];
"_202324" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_202324" -> "1";
"_202324" -> "_201492" [style = dashed];
"_202316" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202316" -> "_202308";
"_202316" -> "1" [style = dashed];
"_202308" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202308" -> "_202300";
"_202308" -> "1" [style = dashed];
"_202300" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202300" -> "_202292";
"_202300" -> "1" [style = dashed];
"_202292" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_202292" -> "_201492";
"_202292" -> "1" [style = dashed];
"_202284" [label = "t_atom:ODBC_DSN"];
"_202284" -> "1";
"_202284" -> "_202276" [style = dashed];
"_202276" [label = "Host"];
"_202276" -> "1";
"_202276" -> "_202268" [style = dashed];
"_202268" [label = "internet_host:Host"];
"_202268" -> "1";
"_202268" -> "_202260" [style = dashed];
"_202260" [label = "odbc"];
"_202260" -> "_202252";
"_202260" -> "_202140" [style = dashed];
"_202252" [label = "mysql"];
"_202252" -> "_202244";
"_202252" -> "_202196" [style = dashed];
"_202244" [label = "postgres"];
"_202244" -> "_202236";
"_202244" -> "_202220" [style = dashed];
"_202236" [label = "sqlite3"];
"_202236" -> "1";
"_202236" -> "_202228" [style = dashed];
"_202228" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202228" -> "1";
"_202228" -> "_202092" [style = dashed];
"_202220" [label = "sqlite3"];
"_202220" -> "_202212";
"_202220" -> "_202204" [style = dashed];
"_202212" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202212" -> "1";
"_202212" -> "_202068" [style = dashed];
"_202204" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202204" -> "1";
"_202204" -> "_202052" [style = dashed];
"_202196" [label = "postgres"];
"_202196" -> "_202188";
"_202196" -> "_202164" [style = dashed];
"_202188" [label = "sqlite3"];
"_202188" -> "_202180";
"_202188" -> "_202172" [style = dashed];
"_202180" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202180" -> "1";
"_202180" -> "_202020" [style = dashed];
"_202172" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202172" -> "1";
"_202172" -> "_201996" [style = dashed];
"_202164" [label = "sqlite3"];
"_202164" -> "_202156";
"_202164" -> "_202148" [style = dashed];
"_202156" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202156" -> "1";
"_202156" -> "_201964" [style = dashed];
"_202148" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202148" -> "1";
"_202148" -> "_201932" [style = dashed];
"_202140" [label = "mysql"];
"_202140" -> "_202132";
"_202140" -> "_202044" [style = dashed];
"_202132" [label = "postgres"];
"_202132" -> "_202124";
"_202132" -> "_202084" [style = dashed];
"_202124" [label = "sqlite3"];
"_202124" -> "_202116";
"_202124" -> "_202100" [style = dashed];
"_202116" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202116" -> "_202108";
"_202116" -> "1" [style = dashed];
"_202108" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202108" -> "1";
"_202108" -> "_202012" [style = dashed];
"_202100" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202100" -> "_202092";
"_202100" -> "1" [style = dashed];
"_202092" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202092" -> "1";
"_202092" -> "_201988" [style = dashed];
"_202084" [label = "sqlite3"];
"_202084" -> "_202076";
"_202084" -> "_202060" [style = dashed];
"_202076" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202076" -> "_202068";
"_202076" -> "1" [style = dashed];
"_202068" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202068" -> "1";
"_202068" -> "_201956" [style = dashed];
"_202060" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202060" -> "_202052";
"_202060" -> "1" [style = dashed];
"_202052" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202052" -> "1";
"_202052" -> "_201924" [style = dashed];
"_202044" [label = "postgres"];
"_202044" -> "_202036";
"_202044" -> "_201980" [style = dashed];
"_202036" [label = "sqlite3"];
"_202036" -> "_202028";
"_202036" -> "_202004" [style = dashed];
"_202028" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202028" -> "_202020";
"_202028" -> "1" [style = dashed];
"_202020" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_202020" -> "_202012";
"_202020" -> "1" [style = dashed];
"_202012" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_202012" -> "1";
"_202012" -> "_201948" [style = dashed];
"_202004" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_202004" -> "_201996";
"_202004" -> "1" [style = dashed];
"_201996" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_201996" -> "_201988";
"_201996" -> "1" [style = dashed];
"_201988" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_201988" -> "1";
"_201988" -> "_201916" [style = dashed];
"_201980" [label = "sqlite3"];
"_201980" -> "_201972";
"_201980" -> "_201940" [style = dashed];
"_201972" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_201972" -> "_201964";
"_201972" -> "1" [style = dashed];
"_201964" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_201964" -> "_201956";
"_201964" -> "1" [style = dashed];
"_201956" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_201956" -> "_201948";
"_201956" -> "1" [style = dashed];
"_201948" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_201948" -> "1";
"_201948" -> "_201404" [style = dashed];
"_201940" [label = "c_db_odbc_connect(ODBC_DSN,User,Password,Handle)"];
"_201940" -> "_201932";
"_201940" -> "1" [style = dashed];
"_201932" [label = "c_db_my_connect(Host,User,Password,Db,Port,Socket,Handle)"];
"_201932" -> "_201924";
"_201932" -> "1" [style = dashed];
"_201924" [label = "c_postgres_connect(Host/Db/Port/Socket,User,Password,Handle)"];
"_201924" -> "_201916";
"_201924" -> "1" [style = dashed];
"_201916" [label = "c_sqlite3_connect(File,User,Password,Handle)"];
"_201916" -> "_201404";
"_201916" -> "1" [style = dashed];
"_201908" [label = "end"];
"_201908" -> "1";
"_201908" -> "_201900" [style = dashed];
"_201900" [label = "Connection"];
"_201900" -> "_201892";
"_201900" -> "_201884" [style = dashed];
"_201892" [label = "i_atom:Connection"];
"_201892" -> "_201876";
"_201892" -> "1" [style = dashed];
"_201884" [label = "i_atom:Connection"];
"_201884" -> "1";
"_201884" -> "_201876" [style = dashed];
"_201876" [label = "Db"];
"_201876" -> "_201868";
"_201876" -> "_201860" [style = dashed];
"_201868" [label = "i_atom:Db"];
"_201868" -> "_201852";
"_201868" -> "1" [style = dashed];
"_201860" [label = "i_atom:Db"];
"_201860" -> "1";
"_201860" -> "_201852" [style = dashed];
"_201852" [label = "Port"];
"_201852" -> "1";
"_201852" -> "_201844" [style = dashed];
"_201844" [label = "positive_or_zero_integer:Port"];
"_201844" -> "1";
"_201844" -> "_201836" [style = dashed];
"_201836" [label = "User"];
"_201836" -> "_201828";
"_201836" -> "_201820" [style = dashed];
"_201828" [label = "i_atom:User"];
"_201828" -> "_201812";
"_201828" -> "1" [style = dashed];
"_201820" [label = "i_atom:User"];
"_201820" -> "1";
"_201820" -> "_201812" [style = dashed];
"_201812" [label = "Password"];
"_201812" -> "_201804";
"_201812" -> "_201796" [style = dashed];
"_201804" [label = "i_atom:Password"];
"_201804" -> "_201788";
"_201804" -> "1" [style = dashed];
"_201796" [label = "i_atom:Password"];
"_201796" -> "1";
"_201796" -> "_201788" [style = dashed];
"_201788" [label = "File"];
"_201788" -> "_201780";
"_201788" -> "_201564" [style = dashed];
"_201780" [label = "t_atom:File"];
"_201780" -> "_201772";
"_201780" -> "1" [style = dashed];
"_201772" [label = "ODBC_DSN"];
"_201772" -> "_201764";
"_201772" -> "_201676" [style = dashed];
"_201764" [label = "t_atom:ODBC_DSN"];
"_201764" -> "_201756";
"_201764" -> "1" [style = dashed];
"_201756" [label = "Host"];
"_201756" -> "1";
"_201756" -> "_201748" [style = dashed];
"_201748" [label = "internet_host:Host"];
"_201748" -> "1";
"_201748" -> "_201740" [style = dashed];
"_201740" [label = "odbc"];
"_201740" -> "1";
"_201740" -> "_201732" [style = dashed];
"_201732" [label = "mysql"];
"_201732" -> "1";
"_201732" -> "_201724" [style = dashed];
"_201724" [label = "postgres"];
"_201724" -> "1";
"_201724" -> "_201716" [style = dashed];
"_201716" [label = "sqlite3"];
"_201716" -> "1";
"_201716" -> "_201708" [style = dashed];
"_201708" [label = "i_atom:Host"];
"_201708" -> "1";
"_201708" -> "_201700" [style = dashed];
"_201700" [label = "atom:ODBC_DSN"];
"_201700" -> "_201692";
"_201700" -> "1" [style = dashed];
"_201692" [label = "err:inst:ODBC_DSN"];
"_201692" -> "_201684";
"_201692" -> "1" [style = dashed];
"_201684" [label = "err:type(atom,ODBC_DSN)"];
"_201684" -> "_201588";
"_201684" -> "1" [style = dashed];
"_201676" [label = "t_atom:ODBC_DSN"];
"_201676" -> "1";
"_201676" -> "_201668" [style = dashed];
"_201668" [label = "Host"];
"_201668" -> "1";
"_201668" -> "_201660" [style = dashed];
"_201660" [label = "internet_host:Host"];
"_201660" -> "1";
"_201660" -> "_201652" [style = dashed];
"_201652" [label = "odbc"];
"_201652" -> "1";
"_201652" -> "_201644" [style = dashed];
"_201644" [label = "mysql"];
"_201644" -> "1";
"_201644" -> "_201636" [style = dashed];
"_201636" [label = "postgres"];
"_201636" -> "1";
"_201636" -> "_201628" [style = dashed];
"_201628" [label = "sqlite3"];
"_201628" -> "1";
"_201628" -> "_201620" [style = dashed];
"_201620" [label = "i_atom:Host"];
"_201620" -> "1";
"_201620" -> "_201612" [style = dashed];
"_201612" [label = "atom:ODBC_DSN"];
"_201612" -> "_201604";
"_201612" -> "_201588" [style = dashed];
"_201604" [label = "err:inst:ODBC_DSN"];
"_201604" -> "_201596";
"_201604" -> "_201588" [style = dashed];
"_201596" [label = "err:type(atom,ODBC_DSN)"];
"_201596" -> "1";
"_201596" -> "_201588" [style = dashed];
"_201588" [label = "atom:File"];
"_201588" -> "_201580";
"_201588" -> "1" [style = dashed];
"_201580" [label = "err:inst:File"];
"_201580" -> "_201572";
"_201580" -> "1" [style = dashed];
"_201572" [label = "err:type(atom,File)"];
"_201572" -> "_201348";
"_201572" -> "1" [style = dashed];
"_201564" [label = "t_atom:File"];
"_201564" -> "1";
"_201564" -> "_201556" [style = dashed];
"_201556" [label = "ODBC_DSN"];
"_201556" -> "_201548";
"_201556" -> "_201460" [style = dashed];
"_201548" [label = "t_atom:ODBC_DSN"];
"_201548" -> "_201540";
"_201548" -> "1" [style = dashed];
"_201540" [label = "Host"];
"_201540" -> "1";
"_201540" -> "_201532" [style = dashed];
"_201532" [label = "internet_host:Host"];
"_201532" -> "1";
"_201532" -> "_201524" [style = dashed];
"_201524" [label = "odbc"];
"_201524" -> "1";
"_201524" -> "_201516" [style = dashed];
"_201516" [label = "mysql"];
"_201516" -> "1";
"_201516" -> "_201508" [style = dashed];
"_201508" [label = "postgres"];
"_201508" -> "1";
"_201508" -> "_201500" [style = dashed];
"_201500" [label = "sqlite3"];
"_201500" -> "1";
"_201500" -> "_201492" [style = dashed];
"_201492" [label = "i_atom:Host"];
"_201492" -> "1";
"_201492" -> "_201484" [style = dashed];
"_201484" [label = "atom:ODBC_DSN"];
"_201484" -> "_201476";
"_201484" -> "1" [style = dashed];
"_201476" [label = "err:inst:ODBC_DSN"];
"_201476" -> "_201468";
"_201476" -> "1" [style = dashed];
"_201468" [label = "err:type(atom,ODBC_DSN)"];
"_201468" -> "_201372";
"_201468" -> "1" [style = dashed];
"_201460" [label = "t_atom:ODBC_DSN"];
"_201460" -> "1";
"_201460" -> "_201452" [style = dashed];
"_201452" [label = "Host"];
"_201452" -> "1";
"_201452" -> "_201444" [style = dashed];
"_201444" [label = "internet_host:Host"];
"_201444" -> "1";
"_201444" -> "_201436" [style = dashed];
"_201436" [label = "odbc"];
"_201436" -> "1";
"_201436" -> "_201428" [style = dashed];
"_201428" [label = "mysql"];
"_201428" -> "1";
"_201428" -> "_201420" [style = dashed];
"_201420" [label = "postgres"];
"_201420" -> "1";
"_201420" -> "_201412" [style = dashed];
"_201412" [label = "sqlite3"];
"_201412" -> "1";
"_201412" -> "_201404" [style = dashed];
"_201404" [label = "i_atom:Host"];
"_201404" -> "1";
"_201404" -> "_201396" [style = dashed];
"_201396" [label = "atom:ODBC_DSN"];
"_201396" -> "_201388";
"_201396" -> "_201372" [style = dashed];
"_201388" [label = "err:inst:ODBC_DSN"];
"_201388" -> "_201380";
"_201388" -> "_201372" [style = dashed];
"_201380" [label = "err:type(atom,ODBC_DSN)"];
"_201380" -> "1";
"_201380" -> "_201372" [style = dashed];
"_201372" [label = "atom:File"];
"_201372" -> "_201364";
"_201372" -> "_201348" [style = dashed];
"_201364" [label = "err:inst:File"];
"_201364" -> "_201356";
"_201364" -> "_201348" [style = dashed];
"_201356" [label = "err:type(atom,File)"];
"_201356" -> "1";
"_201356" -> "_201348" [style = dashed];
"_201348" [label = "t_integer:Port"];
"_201348" -> "1";
"_201348" -> "_201340" [style = dashed];
"_201340" [label = "atom:Port"];
"_201340" -> "_201332";
"_201340" -> "1" [style = dashed];
"_201332" [label = "err:inst:Port"];
"_201332" -> "_201324";
"_201332" -> "1" [style = dashed];
"_201324" [label = "err:type(integer,Port)"];
"_201324" -> "1";
"_201324" -> "1" [style = dashed];
}