Definitions mb automata 2 GenAutomata Doc

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

Defaction_pre(a;ps)[action_pre]
Defmk_imp(hyp, concl)[mk_imp]
Deft.lbl[qimp_lbl]
Defmk_qimp(lbl, hyp, concl)[mk_qimp]
Defvc_imp(x)[vc_imp]
Defvc_qimp(x)[vc_qimp]
Defvc_hyp(v)[vc_hyp]
Defvc_concl(v)[vc_concl]
DefVCs[vcs]
Def < *v* > [vcs_singleton]
Defa +* b[vcs_add]
Defsingle_valued_decls(c)[single_valued_decls]
Defcol_map_subst(x.f(x);c)[col_map_subst]
Defaction_effect(a;es;fs)[action_effect]
Def[[l]] rho[st_list_mng]
Def[[d]] rho[dec_mng]
Def[[rn]] rho e [relname_mng]
Defrel_unprime(r)[rel_unprime]
Defpred_mentions(p;x)[pred_mentions]
Defcovers_rel(A;r)[covers_rel]
Defsmts_eff(ss;x)[smts_eff]
Def[bool]bool 1
Defc1 = c2[col_equal]mb collection
DefP Q[iff]core
Defab[arrow]mb automata 1
Defsig()[sig]
DefSQType(T)[sq_type]sqequal 1
Defeq_relname(a;b)[eq_relname]
Defdec_lookup(ds;x)[dec_lookup]
Defc1 c2[col_le]mb collection
Def[[t]] e s a tr[term_mng]mb automata 1
Def[[sts]] rho[sts_mng]
Def[[s]] rho[st_mng]
Defst_lift(rho)[st_lift]mb automata 1
Def x:y[dbase]mb declaration
DefTop[top]core
Def[[t]] e s s' a tr[term_mng2]
Defunzip(as)[unzip]mb list 1
Deftermlist_eq(a;b)[termlist_eq]
Defmentions_trace(t)[mentions_trace]
Defterm_mentions_guard(g;t)[term_mentions_guard]
Deftc1(r;de)[tc1]mb automata 1
Defrel_mentions(r;x)[rel_mentions]
Defcovers_var(A;x)[covers_var]
Def(x l)[l_member]mb list 1
Def[nat]int 1
DefAB[le]core
DefA[not]core
Defst_app(c1;c2)[st_app]
Deftappend(tr;a)[tappend]mb automata 1
Deftre.P[tproj]mb automata 1
Deftr | P[trace_projection]mb events
Defkind(a)[kind]mb record
Deft.proj[trace_env_proj]mb automata 1
Defaffects_trace(e;k;t)[affects_trace]
Deftrace_env(d)[trace_env]mb automata 1
Def(d)[sigma]mb record
DefDecl[decl]mb declaration
Defrel_vars(r)[rel_vars]
Defterm_primed_vars(t)[term_primed_vars]
Defclosed_term(t)[closed_term]
Def(r)'[rel_addprime]
Defrel_free_vars(r)[rel_free_vars]
Defrel_subst(as;r)[rel_subst]
Defrel_subst2(as;r)[rel_subst2]
Deft.eff[ioa_eff]mb automata 1
Deft.smt[eff_smt]mb automata 1
Deft.lbl[smt_lbl]mb automata 1
Deft.kind[eff_kind]mb automata 1
Defeff()[eff]
Deft.acts[frame_acts]mb automata 1
DefP Q[implies]core
Defframe()[frame]
Defvc{i:l}()[vc]
Defqimp{i:l}()[qimp]
Defimp{i:l}()[imp]
DefFmla[pred]mb automata 1
Defrel()[rel]
Defdec()[dec]
Defsmt_terms(c)[smt_terms]
Defsmt()[smt]
Defst_app1(s1;s2)[st_app1]
Defrelname()[relname]
DefSimpleType[st]mb automata 1
DefTerm[term]mb automata 1
Defts()[ts]mb automata 1
DefLabel[lbl]mb label
Defx:A. B(x)[all]core
Deft.frame[ioa_frame]mb automata 1
Deft.var[frame_var]mb automata 1
Defterm_eq(a;b)[term_eq]
Def(a=b)[ts_eq]mb automata 1
Defst_eq(s1;s2)[st_eq]mb automata 1
Defterm_subst(as;t)[term_subst]
Defterm_subst2(as;t)[term_subst2]
Defapply_alist(as;l;d)[apply_alist]mb automata 1
Defx ls[lbls_member]mb label
Defl1 = l2[eq_lbl]mb basic
Defb[assert]bool 1
Def < x c | P(x) > [col_filter]mb collection
Def < f(x) | x c > [col_map]mb collection
Defa + b[col_add]mb collection
Def(xc.f(x))[col_accum]mb collection
Defx c[col_member]mb collection
DefP & Q[and]core
Defx:A. B(x)[exists]core
Deft.rel[pre_rel]mb automata 1
Deft.kind[pre_kind]mb automata 1
Deft.hyp[qimp_hyp]
Deft.hyp[imp_hyp]
Deft.lbl[dec_lbl]mb automata 1
Deft.term[smt_term]mb automata 1
Deft.typ[frame_typ]mb automata 1
Deft.name[rel_name]mb automata 1
Deft.trace[trace_env_trace]mb automata 1
Def1of(t)[pi1]core
Deft.concl[qimp_concl]
Deft.concl[imp_concl]
Deft.typ[dec_typ]mb automata 1
Deft.args[rel_args]mb automata 1
Deft.rel[sig_rel]mb automata 1
Def2of(t)[pi2]core
DefCase vc_qimp(x) = > body(x) cont[case_vc_qimp]
Defterm_vars(t)[term_vars]mb automata 1
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]
Defunprime(t)[unprime]
Defterm_free_vars(t)[term_free_vars]
Def(t)'[addprime]
Defterm_iterate(v; p; op; f; tr; a; t)[term_iterate]mb automata 1
DefCase x = > body(x) cont[case_relname_other]mb automata 1
Defl[i][select]list 1
Defground_ptn(p)[ground_ptn]mb basic
DefCase ptn_var(x) = > body(x) cont[case_ptn_var]mb basic
DefCase ptn_int(x) = > body(x) cont[case_ptn_int]mb basic
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
Defnth_tl(n;as)[nth_tl]list 1
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
Deftl(l)[tl]list 1
Defhd(l)[hd]list 1
Definr(x) = > body(x) cont[case_inr]prog 1
DefFalse[false]core
Deft_iterate(l;n;t)[t_iterate]mb tree
DefDefault = > body[case_default]prog 1
DefCase vc_imp(x) = > body(x) cont[case_vc_imp]
DefCase(value) body[case]prog 1
DefCollection(T)[col]mb collection
Def < x > [col_singleton]mb collection
Defr.l[r_select]mb record
Defp q[bor]bool 1
Deffalse[bfalse]bool 1
DefTrue[true]core
DefCase tree_leaf(x) = > body(x) cont[case_tree_leaf]mb tree
Defpq[band]bool 1
DefCase x;y = > body(x;y) cont[case_node]mb tree
DefY[ycomb]core
Def < > [col_none]mb collection
Defif b t else f fi[ifthenelse]bool 1
DefCase eq(x) = > body(x) cont[case_relname_eq]mb automata 1
Defmk_dec(lbl, typ)[mk_dec]mb automata 1
Deft1 t2[tapp]mb automata 1
Deftrace(l)[ttrace]mb automata 1
Defl[tfvar]mb automata 1
Deff[topr]mb automata 1
Defl[tvar]mb automata 1
Defl'[tpvar]mb automata 1
Defas @ bs[append]list 1
Def(first x as s.t. P(x) else d)[find]mb list 1
Deffilter(P;l)[filter]mb list 1
Defreduce(f;k;as)[reduce]list 1
Def||as||[length]list 1
DefA & B[cand]core
Defmk_smt(lbl, term, typ)[mk_smt]mb automata 1
Defij[le_int]bool 1
Defb[bnot]bool 1
Deftrue[btrue]bool 1
DefProp[prop]core
DefCase lbl : typ = > body(lbl;typ)[case_mk_dec]mb automata 1
Defmap(f;as)[map]list 1
Defmk_rel(name, args)[mk_rel]mb automata 1
DefP Q[rev_implies]core
Deftree_node( < x, y > )[node]mb tree
Defmk_trace_env(trace, proj)[mk_trace_env]mb automata 1
Defdecl_type(d;x)[decl_type]mb declaration
DefPattern[ptn]mb basic
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
DefTree(E)[tree]mb tree
Defts_trace(x)[ts_trace]mb automata 1
Deftree_leaf(x)[tree_leaf]mb tree
Defts_fvar(x)[ts_fvar]mb automata 1
Defts_op(x)[ts_op]mb automata 1
Defts_var(x)[ts_var]mb automata 1
Defts_pvar(x)[ts_pvar]mb automata 1
Deftree_node(x)[tree_node]mb tree
Defptn_con(T)[ptn_con]mb basic
Definl(x) = > body(x) cont[case_inl]prog 1
DefCase ts_var(x) = > body(x) cont[case_ts_var]mb automata 1
Deftree_con(E;T)[tree_con]mb tree
Defi < j[lt_int]bool 1

About:
pairspreadspreadspreadproductproductlistconsconsnil
list_indboolbfalsebtrueifthenelseassert
unititvoidintnatural_numberaddsubtractint_eqlessless_thanatom
tokenatom_equnioninlinrdecide
setisectisectlambdaapplyfunctionycombrecuniverse
equalmembersqequaltoppropimpliesandorfalsetrueall
exists

Definitions mb automata 2 GenAutomata Doc