// This is an example of a recursive type.  You can use this to implement 
// data structures such as linked lists and trees.

package exlcm;

struct node_t
{
    int32_t        num_children;
    exlcm.node_t   children[num_children];
}
