fact: Definition RADL_ADTSig (Node : RADL_Node) : DecoratedADTSig := ADTsignature { Constructor RADL_Init : unit -> rep, Method RADL_Step : rep x (prod (cRep (radl_in_t Node)) (cRep (radl_in_flags_t Node))) -> rep x (prod (cRep (radl_out_t Node)) (cRep (radl_out_flags_t Node))) }.
imports: Coq.Strings.String Coq.Bool.Bool Coq.Lists.List Coq.Arith.Arith Coq.Program.Program Fiat.ADT Fiat.ADT.ComputationalADT Fiat.ADTNotation Fiat.ADTRefinement Fiat.ADTRefinement.BuildADTRefinements Fiat.Fiat4Monitors.RADL_Topics Fiat.Fiat4Monitors.RADL_Messages Fiat.Fiat4Monitors.RADL_Flags