\begin{flushleft}
\begin{minipage}[t]{\textwidth}
\hrulefill

\vspace*{-5mm}

\begin{verbatim}
#include<iostream.h>
#include<fstream.h>
#include<LINK/graph/UBinGraph.h>

Graph  *LoadGraph(String);      // use parser of input graph lang.

void main()
{
        ifstream fin;
        fin.open("Progg0.g", ios::in);
        char ch;
        while (fin.get(ch))   cout.put(ch);
        fin.close();
        cout << "----------------------------" << endl;
        Graph *gp= LoadGraph("Progg0.g");
        cout << *gp << endl;
}
\end{verbatim}

\vspace*{-7mm}

\hrulefill

\vspace*{-5mm}

\begin{verbatim} 
 { Graph UBinGraph 
 (
  graph_name("Graph1")
  name("")
  direction(0)
  weight(1)
  color(1)
  color(4)
  open(1)
  test_attr(1)
 )
 Vertices [
   v1 ( name("v1") test_attr(8) )
   v2 ( name("v2") )
   v3 ( name("v3") )
 ]
 Edges {
{ v1 v2 } ( name("e0") )
 }
 }
----------------------------
Parse failed: the returned graph is empty
\end{verbatim}

\vspace*{-6mm}

\hrulefill
\end{minipage}
\end{flushleft}
