123456789101112131415161718192021(* SPDX-License-Identifier: MIT *)(* Copyright (C) 2023-2024 formalsec *)(* Written by the Smtml programmers *)typet=|Batch|Cached|Incrementalletppfmt=function|Batch->Fmt.stringfmt"batch"|Cached->Fmt.stringfmt"cached"|Incremental->Fmt.stringfmt"incremental"letof_string=function|"batch"->OkBatch|"cached"->OkCached|"incremental"->OkIncremental|_mode->Error(`Msg(Fmt.str"unknown prover mode"))letconv=Cmdliner.Arg.conv(of_string,pp)