Boost logo

Boost :

Subject: Re: [boost] [msm] eUML guard/action location
From: Felipe Magno de Almeida (felipe.m.almeida_at_[hidden])
Date: 2009-12-08 11:21:41


On Tue, Dec 8, 2009 at 12:58 PM, Christophe Henry
<christophe.j.henry_at_[hidden]> wrote:
> Hi Michael, hi Robert, hi Felipe,

[snip]

>>CurrentState() + cool_event()[guard()]/(action()) -> DestState()
>
> It's very similar with Michael's syntax but I think the operator
> precedence can be hard to master and we'll need extra parentheses.
> I think there is no operator -> in proto but ->* .

There's for terminals AFAIK.
And the precedence can be worked out with transforms in proto after
the expression is mounted.

> We are making progress :)
>
> Christophe

Regards,

-- 
Felipe Magno de Almeida

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk