Contract Assertion Sample Clauses

Contract Assertion. ‌ Contract assertion starts after evaluating the first expression to a subject value v and evaluating the contract definition to a contract C. Figure 5.19 shows its evaluation rules. Rule Flat starts evaluating a flat contract by applying the predicate to the wrapped subject value. Meta-function drop (v, ι, σ, ς) first drops all non-compatible delayed contracts (cf. Section 5.6) on the subject value. It removes all contract wrappers that do not belong to the same side of an intersection or union. Function wrap wraps the resulting value in a sandbox proxy to avoid interference (cf. Section 5.4.6). Afterwards, it triggers the predicate evaluation on the wrapped subject value. All operations happen under a new context, which is the current flat contract. This ensures that all contract violations that happen during the predicate evaluation blame the contract, instead of the global context. The rules Intersection and Union implement contract checking of top-level intersection and union contracts. Both rules assert the first sub-contract to the subject value and assert the second sub-contract to the resulting behavior of the first assertion. The contract evaluation installs a new constraint that links the outcome of both sub-contracts to the satisfaction of the contract. Finally, rule Delayed wraps a subject value and a delayed contract together with the associated blame identifiers in a contract proxy that later checks the contract when the value is used (see also Section 5.4.5). Flat ' ' = σ (l) drop (v, ι, σ, ς) = (w, σ ) wrap (w, ρ, σ , ς) = (w, σ , ς ) ⟨ρ^, λx.e⟩ ( ) ) ^ ^ '' ' flat l , ρ ▶ σ'', ς', v@c (x x^ ⇓ σ''', ς'', b Union κ, ρ ▶ σ, ς, v@cflat (l) ⇓ σ''', ς'', b ι1, ι2 ∈/ dom (ς) κ, ρ ▶ σ, ι K (ι1 ∪ ι2) : ς, (v@c1 C) @c2 Ð ⇓ σ', ς', b κ, ρ ▶ σ, ς, v@c(C ∪ Ð) ⇓ σ', ς', b Intersection ι1, ι2 ∈/ dom (ς) κ, ρ ▶ σ, ι K (ι1 ∩ ι2) : ς, (v@c1 𝓧) @c2 C ⇓ σ', ς', b κ, ρ ▶ σ, ς, v@c(𝓧 ∩ C) ⇓ σ', ς', b Delayed l' ∈/ dom (σ) σ' = σ [l' '→ ⟨l, ι, Q⟩] κ, ρ ▶ σ, ς, v@cQ ⇓ σ', ς, l'
AutoNDA by SimpleDocs

Related to Contract Assertion

  • Independent Status of Contractor In the performance of this Contract, the parties shall be acting in their individual, corporate or governmental capacities and not as agents, employees, partners, joint ventures, or associates of one another. The parties intend that an independent contractor relationship shall be created by this Contract. The Contractor shall be responsible for all federal and/or state tax, industrial insurance, wages, benefits, or other compensation by or on behalf of the Contractor and its employees. The Contractor shall not make any claim of right, privilege or benefit which would accrue to an employee under chapter 41.06 RCW or Title 51 RCW.

  • Certification of Contractor The Contractor shall certify, over his own signature, that the Work provided for by the Contract Documents has been completed under the terms and conditions thereof, and that the entire balance of the contract is due and payable.

  • Contract Assignment You cannot assign this contract to another person nor sublet any part of the premises.

  • CERTIFICATION REGARDING USE OF CONTRACT FUNDS FOR LOBBYING This provision is applicable to all Federal-aid construction contracts and to all related subcontracts which exceed $100,000 (49 CFR 20).

  • Contractor Certification Regarding Ethics The Contractor certifies that the Contractor is now, and shall remain, in compliance with Chapter 42.52 RCW, Ethics in Public Service, throughout the term of this Contract.

  • Contractor Representations Contractor represents and warrants to Subcontractor as follows:

  • BREACH OF CONTRACT TERMS The State reserves its right to all administrative, contractual, or legal remedies, including but not limited to suspension or termination of this contract, in instances where the Contractor or any of its subcontractors violate or breach any contract term. If the Contractor or any of its subcontractors violate or breach any contract term, they shall be subject to such sanctions and penalties as may be appropriate. The duties and obligations imposed by the contract documents and the rights and remedies available thereunder shall be in addition to and not a limitation of any duties, obligations, rights and remedies otherwise imposed or available by law.

  • Contractor Certification The Department may, at its option, terminate the Contract if the Contractor is found to have submitted a false certification as provided under section 287.135(5), F.S., or been placed on the Scrutinized Companies with Activities in Sudan List or the Scrutinized Companies with Activities in the Iran Petroleum Energy Sector List, or been engaged in business operations in Cuba or Syria, or to have been placed on the Scrutinized Companies that Boycott Israel List or is engaged in a boycott of Israel.

  • Subcontractor Representations Subcontractor represents and warrants to Contractor as follows:

  • Evaluation of Contractor Performance of the Contractor under this Agreement will be evaluated. The evaluation shall be prepared on Contract/Contractor Evaluation Sheet (STD 4), and maintained in the Agreement file. For consultant agreements, a copy of the evaluation will be sent to the Department of General Services, Office of Legal Services, if it is negative and over $5,000.

Time is Money Join Law Insider Premium to draft better contracts faster.