{ TrivialCompResult  CompilationResult }

{ Proof }



Definitions occuring in Statement :  trivial-comp-result: TrivialCompResult compilation-result: CompilationResult member: t  T
Definitions :  compilation-result: CompilationResult true: True lambda: x.A[x] eclass: EClass(A[eo; e]) equal: s = t function: x:A  B[x] all: x:A. B[x] subtype_rel: A r B fpf: a:A fp-B[a] strong-subtype: strong-subtype(A;B) l_member: (x  l) implies: P  Q product: x:A  B[x] trivial-comp-result: TrivialCompResult lg-nil: lg-nil() nil: [] pair: <a, b> InitSys: InitSys member: t  T Unfold: Error :Unfold,  CollapseTHEN: Error :CollapseTHEN,  tactic: Error :tactic,  RepUR: Error :RepUR,  Sys: Sys std-initial: std-initial(S) universe: Type set: {x:A| B[x]}  System: System(P.M[P]) Auto: Error :Auto,  so_lambda: x.t[x] name: Name mData: mData pInTransit: pInTransit(P.M[P]) lg-all: xG.P[x] pi1: fst(t) lg-label: lg-label(g;x) real: subtype: S  T rationals: nat: lg-size: lg-size(g) prop: list: type List not: A false: False ldag: LabeledDAG(T) top: Top lelt: i  j < k and: P  Q less_than: a < b le: A  B int: minus: -n int_seg: {i..j} natural_number: $n AssertBY: Error :AssertBY,  RepeatFor: Error :RepeatFor,  D: Error :D,  labeled-graph: LabeledGraph(T) is-dag: is-dag(g) atom: Atom$n apply: f a pCom: pCom(P.M[P]) Id: Id isect: x:A. B[x] void: Void EnvType: EnvType RunType: RunType reliable-env: reliable-env(env; r) pRunType: pRunType(T.M[T]) pEnvType: pEnvType(T.M[T]) std-l2m: std-l2m() std-n2m: std-n2m() Message: Message event-ordering+: EO+(Info) strong-realizes: strong-realizes so_lambda: x y.t[x; y] Complete: Error :Complete,  Try: Error :Try,  InitialSystem: InitialSystem(P.M[P]) system-strongly-realizes: system-strongly-realizes CollapseTHENA: Error :CollapseTHENA,  guard: {T} sub-system: sub-system(P.M[P];S1;S2) let: let system-realizes: system-realizes THENM: Error :THENM,  pMsg: pMsg(P.M[P]) spread: spread def strong-type-continuous: Continuous+(T.F[T]) suptype: suptype(S; T) pRun: pRun(S0;env;nat2msg;loc2msg) fulpRunType: fulpRunType(T.M[T]) so_apply: x[s] bool: es-E-interface: E(X) tag-case: z:T isect2: T1  T2 union: left + right type-continuous: Continuous(T.F[T]) intensional-universe: IType limited-type: LimitedType exists: x:A. B[x] assert: b or: P  Q unit: Unit MaAuto: Error :MaAuto,  parameter: parm{i} component: component(P.M[P]) fpf-sub: f  g fpf-cap: f(x)?z deq: EqDecider(T) ma-state: State(ds) class-program: ClassProgram(T) tag-by: zT rev_implies: P  Q iff: P  Q record: record(x.T[x]) record+: record+ fset: FSet{T} b-union: A  B
Lemmas :  fulpRunType-subtype subtype_rel_function pRunType_wf unit_wf fulpRunType_wf strong-continuous-product continuous-constant limited-type_wf intensional-universe_wf pRun_wf reliable-env_wf pRun_wf2 nat_wf strong-type-continuous_wf pMsg_wf pEnvType_wf sub-system_wf System_wf InitSys_wf strong-realizes_wf Message_wf event-ordering+_wf std-n2m_wf std-l2m_wf reliable-env_wf2 RunType_wf EnvType_wf Id_wf pCom_wf subtype_rel_wf lg-all_wf_dag int_seg_wf ldag_wf top_wf le_wf lg-label_wf_dag pi1_wf_top pInTransit_wf lg-nil_wf_dag mData_wf name_wf component_wf compilation-result_wf member_wf true_wf

TrivialCompResult  \mmember{}  CompilationResult


Date html generated: 2011_08_17-PM-04_39_01
Last ObjectModification: 2010_09_24-PM-03_26_39

Home Index