Changeset 1132 for src/LIN


Ignore:
Timestamp:
Aug 29, 2011, 5:30:25 PM (8 years ago)
Author:
mulligan
Message:

reunified ltl and lin instruction type, removing lifting in ltl and lin and simplifying the ertl > ertl passes

Location:
src/LIN
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/LIN/JointLTLLIN.ma

    r1110 r1132  
    2727inductive joint_statement (A: Type[0]) (globals: list ident): Type[0] ≝
    2828  | joint_st_sequential: joint_instruction globals → A → joint_statement A globals
     29  | joint_st_goto: label → joint_statement A globals
    2930  | joint_st_return: joint_statement A globals.
  • src/LIN/LIN.ma

    r1110 r1132  
    11include "LIN/JointLTLLIN.ma".
    22 
    3 inductive pre_lin_statement (globals: list ident): Type[0] ≝
    4   | lin_st_lift : joint_statement unit globals → pre_lin_statement globals
    5   | lin_st_goto: label → pre_lin_statement globals.
     3definition pre_lin_statement ≝ joint_statement unit.
    64
    75definition lin_statement ≝
Note: See TracChangeset for help on using the changeset viewer.