k-user AT lists.cs.illinois.edu
Subject: K-user mailing list
List archive
- From: <davidistreader AT gmail.com>
- To: k-user AT lists.cs.illinois.edu
- Subject: [[K-user] ] Starting problems.
- Date: Mon, 25 Jan 2016 19:45:06 -0600
Any suggestions about what to read?
In particular K rules can be conditional ...... "requires" Boolean
is there any way to make a rule conditional on some thing not being in a Map
or a Set?
And from some reading it seems that conditional rules are best avoided is that
so?
I am interested in SOS definitions of process algebra.
rule <k> evt N:String -> P:Process => P</k>
<evt> ... .List => ListItem(N) </evt> [events ]
To introduce the external nondeterminism I can see no way of saying
if P-a->Q then (P+R)->Q so I tried
rule <k> P:Process + Q:Process => Q</k> [structural, eout]
rule <k> P:Process + Q:Process => P</k> [structural, eout]
but this did not work as expected with
kompile --transition "events” —-superheat “plus” --supercool “eout" proc.k
krun --search one.proc
Any ideas -- This might be very very wrong but hints welcome
- [[K-user] ] Starting problems., davidistreader, 01/25/2016
- Re: [[K-user] ] Starting problems., Dorel Lucanu, 01/26/2016
Archive powered by MHonArc 2.6.16.