val go : unit -> unit val main : mode:[ `COMPILER | `TOPLEVEL ] -> unit