Definitions mb automata 3 GenAutomata Doc

Defined Operators mentioned in mb automata 3 (and any they in turn depend on)

Defpred_unprime(P)[pred_unprime]
Deftc_smt(s;ds;da;de)[tc_smt]
Defguarded_trace(da;e;I)[guarded_trace]
Def[[p]] rho ds da de e s a tr[pred_mng]
Defsmts_eff_rel(ss;r)[smts_eff_rel]
Defpred_mng_2(p; rho; ds; da; de; e; s; s'; a; tr)[pred_mng_2]
Defwp2(A;a;Q)[wp2]
Defwp2_rel(A;a;r)[wp2_rel]
Defrel_eq(a;b)[rel_eq]
Defc1 = c2[col_equal]mb collection
DefP Q[iff]core
Defsubst_mentions_trace(as)[subst_mentions_trace]
Defcol_subst(c;r)[col_subst]
Defrel_subst(as;r)[rel_subst]mb automata 2
Defterm_subst(as;t)[term_subst]mb automata 2
Defcovers_rel(A;r)[covers_rel]mb automata 2
Defcovers_pred(A;p)[covers_pred]
Defcovers_var(A;x)[covers_var]mb automata 2
Defpred_mentions(p;x)[pred_mentions]mb automata 2
Defrel_mentions(r;x)[rel_mentions]mb automata 2
Def(x l)[l_member]mb list 1
Deftc(r;ds;da;de)[tc]
Deftrace_consistent_rel(rho;da;R;r)[trace_consistent_rel]
Defcol_subst2(c;r)[col_subst2]
Defcol_list_prod(l)[col_list_prod]mb collection
Def[nat]int 1
Def{i..j}[int_seg]int 1
Defi j < k[lelt]int 1
DefAB[le]core
DefA[not]core
Defrel_subst2(as;r)[rel_subst2]mb automata 2
Defterm_subst2(as;t)[term_subst2]mb automata 2
Defioa{i:l}()[ioa]
Def(P)'[pred_addprime]
Def(r)'[rel_addprime]mb automata 2
Def(t)'[addprime]mb automata 2
Def[[sts]] rho[sts_mng]mb automata 2
Def[[s]] rho[sig_mng]
Def[[l]] rho[st_list_mng]mb automata 2
Deftrace_consistent(rho;da;R;t)[trace_consistent]
Def[[ds]] rho[decls_mng]
Def[[d]] rho[dec_mng]mb automata 2
Def[[r]] rho ds da de e s a tr[rel_mng]
Defrel_mng_2(r; rho; ds; da; de; e; s; s'; a; tr)[rel_mng_2]
Def[[rn]] rho e [relname_mng]mb automata 2
Def[[s]] rho[st_mng]mb automata 2
Defst_lift(rho)[st_lift]mb automata 1
Def x:y[dbase]mb declaration
DefTop[top]core
Defrel_unprime(r)[rel_unprime]mb automata 2
Defunprime(t)[unprime]mb automata 2
Defaction_effect(a;es;fs)[action_effect]mb automata 2
Defl[tvar]mb automata 1
Defapply_alist(as;l;d)[apply_alist]mb automata 1
Defsig()[sig]mb automata 2
Defc1 c2[col_le]mb collection
Defclosed_term(t)[closed_term]mb automata 2
Defrel_vars(r)[rel_vars]mb automata 2
Defterm_vars(t)[term_vars]mb automata 1
Defterm_types(ds;da;de;t)[term_types]
Defst_app(c1;c2)[st_app]mb automata 2
Defst_app1(s1;s2)[st_app1]mb automata 2
Def < > [col_none]mb collection
DefDecl[decl]mb declaration
Def{d}[record]mb record
Defdec_lookup(ds;x)[dec_lookup]mb automata 2
Deft.typ[dec_typ]mb automata 1
Defniltrace()[niltrace]mb automata 1
Deftappend(tr;a)[tappend]mb automata 1
Defmk_trace_env(trace, proj)[mk_trace_env]mb automata 1
Def[bool]bool 1
Def[[t]] e s a tr[term_mng]mb automata 1
Def[[t]] e s s' a tr[term_mng2]mb automata 2
Deftre.P[tproj]mb automata 1
Deft.proj[trace_env_proj]mb automata 1
Deftrace_env(d)[trace_env]mb automata 1
Defvalue(a)[value]mb record
Defr.l[r_select]mb record
DefFmla[pred]mb automata 1
Defunzip(as)[unzip]mb list 1
DefProp[prop]core
Deftrace(l)[ttrace]mb automata 1
Defclosed_pred(p)[closed_pred]
Defioa_mentions_trace(A)[ioa_mentions_trace]
Deffalse[bfalse]bool 1
Defclosed_rel(r)[closed_rel]
Defrel_free_vars(r)[rel_free_vars]mb automata 2
Defrel_primed_vars(r)[rel_primed_vars]
Defaffects_trace_rel(e;k;r)[affects_trace_rel]
Defrel_mentions_trace(r)[rel_mentions_trace]
Deft.args[rel_args]mb automata 1
Deft.rel[sig_rel]mb automata 1
Defsmts_eff(ss;x)[smts_eff]mb automata 2
Defsmt_terms(c)[smt_terms]mb automata 2
Deft.term[smt_term]mb automata 1
Deft.typ[smt_typ]mb automata 1
Deft.init[ioa_init]mb automata 1
Deft.rel[pre_rel]mb automata 1
Deft.pre[ioa_pre]mb automata 1
Deft.smt[eff_smt]mb automata 1
Deft.eff[ioa_eff]mb automata 1
Deft.frame[ioa_frame]mb automata 1
Deft.acts[frame_acts]mb automata 1
Deft.typ[frame_typ]mb automata 1
Def2of(t)[pi2]core
Defmentions_trace(t)[mentions_trace]mb automata 2
Defaffects_trace(e;k;t)[affects_trace]mb automata 2
Defterm_mentions_guard(g;t)[term_mentions_guard]mb automata 2
Defx ls[lbls_member]mb label
Defp q[bor]bool 1
Def(first x as s.t. P(x) else d)[find]mb list 1
Deftr | P[trace_projection]mb events
Deffilter(P;l)[filter]mb list 1
Defreduce(f;k;as)[reduce]list 1
Deftermlist_eq(a;b)[termlist_eq]mb automata 2
Deft.name[rel_name]mb automata 1
Defeq_relname(a;b)[eq_relname]mb automata 2
Defpre()[pre]
Defcol_map_subst(x.f(x);c)[col_map_subst]mb automata 2
Defrel()[rel]mb automata 2
Defframe()[frame]mb automata 2
Defeff()[eff]mb automata 2
Defdec()[dec]mb automata 2
Defrelname()[relname]mb automata 2
Defsmt()[smt]mb automata 2
DefSimpleType[st]mb automata 1
DefTerm[term]mb automata 1
Def(d)[sigma]mb record
Defts()[ts]mb automata 1
DefLabel[lbl]mb label
Defterm_eq(a;b)[term_eq]mb automata 2
Defst_eq(s1;s2)[st_eq]mb automata 1
Def(a=b)[ts_eq]mb automata 1
Defl1 = l2[eq_lbl]mb basic
Defground_ptn(p)[ground_ptn]mb basic
Defpq[band]bool 1
DefCollection(T)[col]mb collection
Def$x[clbl]mb basic
Deflbl_pr( < x, y > )[lbl_pair]mb basic
Deft[typ]mb automata 1
Deft.fun[sig_fun]mb automata 1
Def < x > [col_singleton]mb collection
Defterm_primed_vars(t)[term_primed_vars]mb automata 2
Defiterate(statevar x- > v(x) statevar x''- > v'(x') funsymbol op- > opr(op) freevar f- > fvar(f) trace(tr)- > trace(tr) a(b)- > comb(a;b) over t)[term_iter]mb automata 2
Def < f(x) | x c > [col_map]mb collection
Def(xc.f(x))[col_accum]mb collection
Def < x c | P(x) > [col_filter]mb collection
Defa + b[col_add]mb collection
Defx c[col_member]mb collection
DefD(i) for i I[dall]mb declaration
Defkind(a)[kind]mb record
Deft.lbl[smt_lbl]mb automata 1
Deft.lbl[dec_lbl]mb automata 1
Deft.trace[trace_env_trace]mb automata 1
Deft.kind[eff_kind]mb automata 1
Deft.var[frame_var]mb automata 1
Def1of(t)[pi1]core
Deflist_accum(x,a.f(x;a);y;l)[list_accum]mb list 1
Defterm_free_vars(t)[term_free_vars]mb automata 2
Defas @ bs[append]list 1
DefP Q[implies]core
Defx:A. B(x)[all]core
Defzip(as;bs)[zip]mb list 1
Defmap(f;as)[map]list 1
Defb[assert]bool 1
DefFalse[false]core
Defterm_iterate(v; p; op; f; tr; a; t)[term_iterate]mb automata 1
Deft_iterate(l;n;t)[t_iterate]mb tree
Defts_case(x) var(a)= > v(a) var'(b)= > p(b) opr(f)= > op(f) fvar(x)= > f(x) trace(P)= > t(P) end_ts_case [ts_case]mb automata 1
DefDefault = > body[case_default]prog 1
DefCase x = > body(x) cont[case_relname_other]mb automata 1
Defl[i][select]list 1
DefP & Q[and]core
Def||as||[length]list 1
DefA & B[cand]core
DefCase eq(x) = > body(x) cont[case_relname_eq]mb automata 1
DefCase(value) body[case]prog 1
Defmk_dec(lbl, typ)[mk_dec]mb automata 1
Defx:A. B(x)[exists]core
DefP Q[or]core
DefP Q[rev_implies]core
Deft1 t2[tapp]mb automata 1
Defl[tfvar]mb automata 1
Deff[topr]mb automata 1
Defl'[tpvar]mb automata 1
Defts_var(x)[ts_var]mb automata 1
Deftree_leaf(x)[tree_leaf]mb tree
Defdecl_type(d;x)[decl_type]mb declaration
Defts_trace(x)[ts_trace]mb automata 1
DefPattern[ptn]mb basic
Defptn_atom(x)[ptn_atom]mb basic
Defptn_pr(x)[ptn_pr]mb basic
DefTree(E)[tree]mb tree
DefCase lbl : typ = > body(lbl;typ)[case_mk_dec]mb automata 1
Defmk_rel(name, args)[mk_rel]mb automata 1
DefCase ptn_var(x) = > body(x) cont[case_ptn_var]mb basic
DefCase ptn_int(x) = > body(x) cont[case_ptn_int]mb basic
DefCase ts_trace(x) = > body(x) cont[case_ts_trace]mb automata 1
DefCase ts_fvar(x) = > body(x) cont[case_ts_fvar]mb automata 1
DefCase ts_op(x) = > body(x) cont[case_ts_op]mb automata 1
DefCase ts_pvar(x) = > body(x) cont[case_ts_pvar]mb automata 1
Defhd(l)[hd]list 1
Defnth_tl(n;as)[nth_tl]list 1
Deftl(l)[tl]list 1
Definr(x) = > body(x) cont[case_inr]prog 1
Defmk_smt(lbl, term, typ)[mk_smt]mb automata 1
Defij[le_int]bool 1
Defb[bnot]bool 1
Deftree_node( < x, y > )[node]mb tree
Defts_fvar(x)[ts_fvar]mb automata 1
Defts_op(x)[ts_op]mb automata 1
Defts_pvar(x)[ts_pvar]mb automata 1
DefCase ptn_pr( < x, y > ) = > body(x;y) cont[case_lbl_pair]mb basic
Defx=yAtom[eq_atom]bool 1
Defi=j[eq_int]bool 1
DefCase ptn_atom(x) = > body(x) cont[case_ptn_atom]mb basic
DefCase tree_leaf(x) = > body(x) cont[case_tree_leaf]mb tree
DefCase x;y = > body(x;y) cont[case_node]mb tree
Defptn_con(T)[ptn_con]mb basic
Deftree_con(E;T)[tree_con]mb tree
Deftree_node(x)[tree_node]mb tree
DefCase ts_var(x) = > body(x) cont[case_ts_var]mb automata 1
Definl(x) = > body(x) cont[case_inl]prog 1
Defi < j[lt_int]bool 1

About:
pairspreadspreadspreadproductproductlistconsconsnil
list_indboolbfalsebtrueifthenelseassert
unititvoidintnatural_numberaddsubtractint_eqlessless_than
atomtokenatom_equnioninlinr
decidesetisectisectlambda
applyfunctionycombrecuniverseequaltoppropimpliesandorfalse
trueallexists

Definitions mb automata 3 GenAutomata Doc