aboutsummaryrefslogtreecommitdiff
path: root/src/eval.hh
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2003-06-27 14:56:12 +0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2003-06-27 14:56:12 +0000
commit40b5936691fe2448dea0080e2319cc340bc7c65c (patch)
tree66144e3af56bc1d7035134b85f5e00641ab305e0 /src/eval.hh
parent3da9687854e029e9df3b612fd592d2d5a622bb20 (diff)
* Realisation of Derive(...) expressions.
Diffstat (limited to 'src/eval.hh')
-rw-r--r--src/eval.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/eval.hh b/src/eval.hh
index f90d5ba02..553c7c40b 100644
--- a/src/eval.hh
+++ b/src/eval.hh
@@ -23,7 +23,7 @@ using namespace std;
self-referential. This prevents us from having to deal with
cycles.
- Derive : String * Path * [FState] * [Path] * [(String, String)] -> [FState]
+ Derive : String * Path * [FState] * Path * [(String, String)] -> FState
Derive(platform, builder, ins, outs, env) specifies the creation of
new file objects (in paths declared by `outs') by the execution of
@@ -61,7 +61,7 @@ typedef ATerm Content;
/* Realise a $f$-normalised expression in the file system. */
-void realiseFState(FState fs);
+FState realiseFState(FState fs);
/* Return a canonical textual representation of an expression. */
string printTerm(ATerm t);