1 #ifndef _XBT_AUTOMATONPARSE_PROMELA_H
2 #define _XBT_AUTOMATONPARSE_PROMELA_H
6 #include "xbt/automaton.h"
10 XBT_PUBLIC_DATA(xbt_automaton_t) automaton;
12 XBT_PUBLIC(void) init(void);
14 XBT_PUBLIC(void) new_state(char* id, int src);
16 XBT_PUBLIC(void) new_transition(char* id, xbt_exp_label_t label);
18 XBT_PUBLIC(xbt_exp_label_t) new_label(int type, ...);
20 XBT_PUBLIC(xbt_automaton_t) get_automaton(void);
22 XBT_PUBLIC(void) display_automaton(void);