Mercurial > hg > jslab
comparison src/samer/silk/JavaProcedure.java @ 0:bf79fb79ee13
Initial Mercurial check in.
author | samer |
---|---|
date | Tue, 17 Jan 2012 17:50:20 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:bf79fb79ee13 |
---|---|
1 package samer.silk; | |
2 import samer.core.*; | |
3 import jscheme.*; | |
4 import jsint.*; | |
5 | |
6 //public class JavaProcedure implements SchemeProcedure { | |
7 public class JavaProcedure extends Procedure { | |
8 public Object apply(Object [] args) { | |
9 for (int i=0; i<args.length; i++) { | |
10 Shell.trace("arg "+i+"="+args[i]); | |
11 } | |
12 return null; | |
13 } | |
14 | |
15 public Object apply(Pair args) { | |
16 Shell.trace("apply to Pair"); | |
17 return apply(U.listToVector(args)); | |
18 } | |
19 public Object apply(SchemePair args) { | |
20 Shell.trace("apply to SchemePair"); | |
21 return apply(U.listToVector(args)); | |
22 } | |
23 | |
24 | |
25 // public void run() { Shell.print("run!"); } | |
26 } | |
27 |