Example of complex object passing.

* description

This is a just demonstration. HORB can pass any structured object.

List has two instance variables, left and right, that are also
List. So it is recursive structure. You can make very complex
structure using those double links.

* example1  Client.java

Client makes a list that contains five items. The list forks
at the second level and then merges at the third level. You will
see HORB passes it as it is.

* example2 Client2.java

Client2 makes a double loop of items.


* version

Author: HIRANO Satoshi
Versioin: 1.0

* How to compile and run

c:> horbc List.java Server.java
c:> horbc -c Client.java Client2.java

c:> horb -v             (start a HORB server in another window)
c:> java horb.examples.complex.Client
c:> java horb.examples.complex.Client2


* Classes

   List.java		item of list
   Server.java		simple server class
   Client.java		makes a list then pass it to server
   Client2.java		makes a list then pass it to server
