summaryrefslogtreecommitdiff
path: root/src/cli/runtime/RestFn0.cs
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2006-06-09 12:42:56 +0000
committerRich Hickey <richhickey@gmail.com>2006-06-09 12:42:56 +0000
commit4f72b81de88948e149af93dd96406e4f519e15c6 (patch)
treee4bdf36a13c6fbd2bee70eceada82aef7bf9b945 /src/cli/runtime/RestFn0.cs
parent3e18fcb60b00f869f74b112af5b5d90b9a9edba0 (diff)
added ISeq, ISequential, modified Cons
Diffstat (limited to 'src/cli/runtime/RestFn0.cs')
-rw-r--r--src/cli/runtime/RestFn0.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cli/runtime/RestFn0.cs b/src/cli/runtime/RestFn0.cs
index 578a8c44..7ef2dc4f 100644
--- a/src/cli/runtime/RestFn0.cs
+++ b/src/cli/runtime/RestFn0.cs
@@ -18,9 +18,9 @@ namespace org.clojure.runtime
public abstract class RestFn0 : AFn
{
-public abstract Object doInvoke(ThreadLocalData tld, Cons rest) /*throws Exception*/;
+public abstract Object doInvoke(ThreadLocalData tld, ISeq rest) /*throws Exception*/;
-override public Object applyTo(ThreadLocalData tld, Cons arglist) /*throws Exception*/
+override public Object applyTo(ThreadLocalData tld, ISeq arglist) /*throws Exception*/
{
return doInvoke(tld, arglist);
}
@@ -56,7 +56,7 @@ override public Object invoke(ThreadLocalData tld, Object arg1, Object arg2, Obj
return doInvoke(tld, RT.list(arg1, arg2, arg3, arg4, arg5));
}
-override public Object invoke(ThreadLocalData tld, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Cons args)
+override public Object invoke(ThreadLocalData tld, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, ISeq args)
/*throws Exception*/
{
return doInvoke(tld, RT.listStar(arg1, arg2, arg3, arg4, arg5, args));