SocSourceSynchronous Object Components
The very last data structure. Soc.t is meant to be pretty-printed to generate, for instance, C code. It can also be interpreted (cf SocExec)
ident are just strings because:
nb: Iterator and Boolred are removed with lv6 --expand-iterators
type t = {key : key;profile : var list * var list;clock_profile : (var * (var * Lv6Id.long)) list;step : step_method list;precedences : precedence list;instances : instance list;memory : memory;assertions : (Lxm.t * var) list;}