#ifndef FST_DEF_H_
#define FST_DEF_H_

typedef struct {
  int nextstate;
  int ilabel;
  int olabel;
  float weight;
  int phone_id;
} Arc;

typedef struct{
  Arc** Arcs;
  int num_states;
  int num_finals;
  int* num_arcs;
  int* final_states;
  char** words;
} Fsts;

#endif
