Package org.jcsp.plugNplay
Class Numbers
java.lang.Object
org.jcsp.plugNplay.Numbers
- All Implemented Interfaces:
CSProcess
Plugs together a network of low-level stateless components
to generate the sequence of natural numbers.
Process Diagram
External View
___________ | | out | Numbers |-->---- |___________|
Internal View
___________________________________________ | ____________ ________ | | | | | | | out | |Prefix (0)
|----->-----|Delta2
|---------->-- | |____________| |________| | | | | | | | ___________ | | | | | | | | | +---invalid input: '<'--|Successor
|--invalid input: '<'--+ | | |___________| | | Numbers | |___________________________________________|
Description
The Numbers process generates the sequence of Natural Numbers.
Channel Protocols
Input Channels | ||
---|---|---|
Output Channels | ||
out | java.lang.Integer | The output will always be of type Integer. |
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNumbers
(ChannelOutput out) Construct a new Numbers process with the output Channel out. -
Method Summary