uk.ac.man.cs.rainbow.compiler.rasm
Class ChannelList
java.lang.Object
|
+--uk.ac.man.cs.rainbow.compiler.CompilerThing
|
+--uk.ac.man.cs.rainbow.compiler.rasm.ChannelList
- public class ChannelList
- extends CompilerThing
ChannelList
public ChannelList()
ChannelList
public ChannelList(int n)
ChannelList
public ChannelList(Channel chan)
listLength
public int listLength()
get
public Channel get(int n)
take
public ChannelList take(int n)
drop
public ChannelList drop(int n)
append
public void append(ChannelList tail)
append
public void append(Channel tail)
toString
public String toString()
- Overrides:
toString
in class Object
waitGet_me
public RASMList waitGet_me(GreenEnv env)
push_me
public RASMList push_me(GreenEnv env)
channel_setup_rasm
public RASMList channel_setup_rasm(GreenEnv env)
rasm_list_release_me
public RASMList rasm_list_release_me(GreenEnv env)
getChannelVector
public Channel[] getChannelVector()