CSP Process taking other processes as parameters
2 posters
PAT Forum :: Support :: Using PAT :: CSP and PCSP Module
Page 1 of 1
CSP Process taking other processes as parameters
I was wondering whether it was possible to create processes (or at least mimic this in some way) that would accepts other CSP processes as parameters.
for example:
P(A,B) = b -> B [] a -> A [] c -> Skip;
I would be grateful for any suggestions. Thank you.
for example:
P(A,B) = b -> B [] a -> A [] c -> Skip;
I would be grateful for any suggestions. Thank you.
mr.sverrir- Posts : 1
Join date : 2010-11-30
Re: CSP Process taking other processes as parameters
Hi,
Thanks for trying out PAT.
Currently process as parameter is not supported in PAT.
This is mainly for performance reason.
Compared with CSP(m), most of the syntax is supported.
The detailed syntax can be found in the user manual.
Let us know if you have any other questions related to PAT.
Liu Yang
Thanks for trying out PAT.
Currently process as parameter is not supported in PAT.
This is mainly for performance reason.
Compared with CSP(m), most of the syntax is supported.
The detailed syntax can be found in the user manual.
Let us know if you have any other questions related to PAT.
Liu Yang
mr.sverrir wrote:I was wondering whether it was possible to create processes (or at least mimic this in some way) that would accepts other CSP processes as parameters.
for example:
P(A,B) = b -> B [] a -> A [] c -> Skip;
I would be grateful for any suggestions. Thank you.
Re: CSP Process taking other processes as parameters
Higher order processes can be supported given that their operational semantics is defined. If you have real practical need for this, please let us know and we shall evaluate whether to extend some language supported by PAT to support this feature. Some example application domains that I can think of is like: Java Applet, Reconfigurable sensors, web services applications, etc.
PAT Forum :: Support :: Using PAT :: CSP and PCSP Module
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|