source: src/LTL/semantics.ma @ 1383

Last change on this file since 1383 was 1383, checked in by sacerdot, 8 years ago

Potential bug fixed and bug found: the way pointers and labels are put in
bijection must be different between LIN and graph-like languages (bug fixed).
Moreover, in both cases it must be possible to retrieve the function from the
address and the easiest (only?) way to do that is to use the block of the
address to store the block of the function, and put the offsets in bijection
with labels/offsets, preventing pointer mangling since the pointer is in
the Code region (found, to be fixed).

File size: 242 bytes
Line 
1include "LIN/joint_LTL_LIN_semantics.ma".
2include "LTL/LTL.ma". (* CSC: syntax.ma in RTLabs *)
3
4definition ltl_fullexec ≝
5 ltl_lin_fullexec … (graph_succ_p …) pointer_of_label …
6  (graph_fetch_statement … (ltl_lin_sem_params …)).
Note: See TracBrowser for help on using the repository browser.