visitors

An OCaml syntax extension for generating visitor classes
method private virtual zero : 's0
method private virtual plus : 's1 -> 's1 -> 's1