include "LIN/joint_LTL_LIN_paolo.ma". definition LTL ≝ mk_graph_params LTL_LIN. (* aid unification *) unification hint 0 ≔ (*---------------*) ⊢ acc_a_reg LTL ≡ unit. unification hint 0 ≔ (*---------------*) ⊢ acc_a_arg LTL ≡ unit. unification hint 0 ≔ (*---------------*) ⊢ acc_b_reg LTL ≡ unit. unification hint 0 ≔ (*---------------*) ⊢ acc_a_arg LTL ≡ unit. unification hint 0 ≔ (*---------------*) ⊢ snd_arg LTL ≡ hdw_argument. unification hint 0 ≔ (*---------------*) ⊢ ext_seq LTL ≡ ltl_lin_seq. unification hint 0 ≔ (*---------------*) ⊢ pair_move LTL ≡ registers_move. definition ltl_program ≝ joint_program LTL. coercion byte_to_ltl_argument : ∀b: Byte.snd_arg LTL ≝ hdw_argument_from_byte on _b : Byte to snd_arg LTL. coercion reg_to_ltl_argument : ∀r: Register.snd_arg LTL ≝ hdw_argument_from_reg on _r : Register to snd_arg LTL.