SS.java 557 Bytes
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
package jcircus.tests;

import org.jcsp.lang.Alternative;
import org.jcsp.lang.AltingChannelInput;
import org.jcsp.lang.CSProcess;
import org.jcsp.lang.Guard;
import org.jcsp.lang.SharedChannelInput;
import org.jcsp.lang.SharedChannelOutput;

public class SS implements CSProcess {

Guard in;
public SS(Guard in) {
this.in = in;
}
public void run() {
Guard[] guards = new Guard [] {in};
//Alternative alt = new Alternative (guards);
//int select = alt.select();
int x = (Integer) ((AltingChannelInput)in).read();
}
}