-------------------- MODULE typedefs --------------------------- (* @typeAlias: PROCESS = Str; @typeAlias: VALUE = Str; @typeAlias: STEP = Str; @typeAlias: ROUND = Int; @typeAlias: ACTION = Str; @typeAlias: TRACE = Seq(Str); @typeAlias: TIME = Int; @typeAlias: PROPOSAL = <>; @typeAlias: DECISION = <>; @typeAlias: PROPMESSAGE = [ type: STEP, src: PROCESS, round: ROUND, proposal: PROPOSAL, validRound: ROUND ]; @typeAlias: PREMESSAGE = [ type: STEP, src: PROCESS, round: ROUND, id: PROPOSAL ]; @typeAlias: MESSAGE = [ type: STEP, src: PROCESS, round: ROUND, proposal: PROPOSAL, validRound: ROUND, id: PROPOSAL ]; *) TypeAliases == TRUE =============================================================================