Changeset 2895 for src/RTLabs/RTLabs_traces.ma
- Timestamp:
- Mar 16, 2013, 9:08:19 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/RTLabs/RTLabs_traces.ma
r2839 r2895 1785 1785 lemma init_state_is : ∀p,s. 1786 1786 make_initial_state p = OK ? s → 1787 𝚺b. match s with [ Callstate _ fd _ _ fs _ ⇒ fs = [ ] ∧ find_funct_ptr ? (make_global p) b = Some ? fd 1787 𝚺b. match s with [ Callstate fid fd _ _ fs _ ⇒ 1788 fs = [ ] ∧ 1789 fid = prog_main … p ∧ 1790 find_symbol ? (make_global p) (prog_main … p) = Some ? b ∧ 1791 find_funct_ptr ? (make_global p) b = Some ? fd 1788 1792 | _ ⇒ False ]. 1789 1793 #p #s … … 1793 1797 #E whd in E:(??%%); destruct 1794 1798 %{b} whd 1795 % // @Ef1799 % [% [%] ] // [ @Eb | @Ef ] 1796 1800 qed. 1797 1801 … … 1801 1805 cases s 1802 1806 [ #f #fs #m * 1803 | # vf #fd #args #dst #fs #m * #E1 #E2 destruct whd % //1807 | #fid #fd #args #dst #fs #m * * * #E1 #E2 #E3 #E4 destruct whd % /2/ 1804 1808 | #rv #rr #fs #m * 1805 1809 | #r *
Note: See TracChangeset
for help on using the changeset viewer.