compuphase / pawn

Pawn is a quick and small scripting language that requires few resources.

Home Page:http://www.compuphase.com/pawn/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannot create entry or exit functions for multiple automations

mbmathews opened this issue · comments

When multiple automations are created only the entry and exit functions can be used for a single automation. For example:
entry() <s1: A1> { print("A1"; }
entry() <s1: A2> { print("A2"; }
entry() <s2: B1> { print("B1"; }
entry() <s2: B2> { print("B2"; }

Results in error 084: state conflict: one of the states is already assigned to another implementation ( symbol "entry").

It would be nice to use the automation rather than formulate a custom framework.