rename Recursion
authoradam <adam@megacz.com>
Tue, 2 Oct 2007 12:33:10 +0000 (12:33 +0000)
committeradam <adam@megacz.com>
Tue, 2 Oct 2007 12:33:10 +0000 (12:33 +0000)
darcs-hash:20071002123310-5007d-2810fa6c7b014f9bebe5f7bb6730e5c7382fdff4.gz

Computation/Eval.v [moved from Recursion/Eval.v with 89% similarity]
Computation/Monad.v [moved from Recursion/Monad.v with 100% similarity]
Computation/Tactics.v [moved from Recursion/Tactics.v with 96% similarity]
Computation/Termination.v [moved from Recursion/Termination.v with 99% similarity]
Makefile

similarity index 89%
rename from Recursion/Eval.v
rename to Computation/Eval.v
index 6c9b016..07d79e4 100644 (file)
@@ -1,5 +1,5 @@
-Require Export Recursion.Monad.
-Require Export Recursion.Termination.
+Require Export Computation.Monad.
+Require Export Computation.Termination.
 
 (* evaluate up to [n] computation steps *)
 Fixpoint bounded_eval (A:Set) (n:nat) (c:#A) {struct n} : option A :=
 
 (* evaluate up to [n] computation steps *)
 Fixpoint bounded_eval (A:Set) (n:nat) (c:#A) {struct n} : option A :=
similarity index 100%
rename from Recursion/Monad.v
rename to Computation/Monad.v
similarity index 96%
rename from Recursion/Tactics.v
rename to Computation/Tactics.v
index bf441df..c710817 100644 (file)
@@ -1,4 +1,4 @@
-Require Import Recursion.Monad.
+Require Import Computation.Monad.
 
 (* decomposition lemma *)
 Definition decomp (A:Set)(c:#A) : #A := 
 
 (* decomposition lemma *)
 Definition decomp (A:Set)(c:#A) : #A := 
similarity index 99%
rename from Recursion/Termination.v
rename to Computation/Termination.v
index 4d47a4a..d20d57a 100644 (file)
@@ -1,4 +1,4 @@
-Require Import Recursion.Monad.
+Require Import Computation.Monad.
 Require Import Coq.Logic.JMeq.
 
 Section Termination.
 Require Import Coq.Logic.JMeq.
 
 Section Termination.
index 0bd72d5..bef71fe 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
 
 
-all: Recursion/Eval.vo Recursion/Tactics.vo Recursion/Termination.vo Recursion/Monad.vo
+all: Computation/Eval.vo Computation/Tactics.vo Computation/Termination.vo Computation/Monad.vo
 clean:; rm */*.vo
 
 clean:; rm */*.vo
 
-Recursion/Termination.vo: Recursion/Monad.vo
-Recursion/Tactics.vo: Recursion/Monad.vo
-Recursion/Eval.vo: Recursion/Termination.vo
+Computation/Termination.vo: Computation/Monad.vo
+Computation/Tactics.vo: Computation/Monad.vo
+Computation/Eval.vo: Computation/Termination.vo
 
 %.vo: %.v
 
 %.vo: %.v
-       coqc -R Recursion Recursion $<
\ No newline at end of file
+       coqc -R Computation Computation $<
\ No newline at end of file