//########################## Functions Body ########################## int main() { // main variables Tnode *states; char *alphabet; int nstates,nalphabet; // read states states = (Tnode *) malloc (sizeof(Tnode)); read_states(states, &nstates); // read alphabet alphabet = (char *) malloc (sizeof(char)); read_alphabet(alphabet, &nalphabet); print(states, nstates, alphabet, nalphabet); // TODO: read transitions read_transitions(); // TODO: read initial and final states // TODO: read words to recognize }
void print_states() { read_states(); matrix_t *state_matrix = get_states(); print_matrix(state_matrix, info->state_bits); }