test.nsl

@satonofito やりたいことはこういう形ですかね?

@satonofito やりたいことはこういう形ですかね?

  • タグ:
  • タグはありません
declare test
{
	func_out f1(), f2(), f3();
}

module test
{
	reg count[4]=0b0000, c2[2]=0b00;
	proc_name aaa();

	if(count==0) aaa();
	count++;

	proc aaa {
		state_name st1,st2,st3;

		c2++;
		finish;

		state st1 {
			f1();
			goto st2;
		}
		state st2 {
			f2();
			goto st3;
		}
		state st3 {
			f3();
			goto st1;
		}
	}

}