1234567891011121314151617181920212223242526272829303132(**************************************************************************)(* *)(* SPDX-License-Identifier LGPL-2.1 *)(* Copyright (C) *)(* CEA (Commissariat à l'énergie atomique et aux énergies alternatives) *)(* *)(**************************************************************************)includePlugin.Register(structletname="Reduction"letshortname="reduc"lethelp="Generate ACSL annotations from Eva information"end)moduleReduc=Bool(structletoption_name="-reduc"lethelp="Use reduc"letdefault=falseend)moduleGenAnnot=String(structletoption_name="-reduc-gen-annot"letarg_name="gen-annot-heuristic"lethelp="Heuristic to generate annotations from Eva"letdefault="inout"end)let()=GenAnnot.set_possible_values["inout";"all"]