0
저는 Ragel을 사용하여 FSA를 평가하고 있으며 입력의 문자를 평가할 때마다 코드 세그먼트를 실행해야합니다. Ragel은 사용자 액션을 전환 및 상태에 포함 할 수있는 연산자를 제공합니다. 그러나 일부 테스트 후에는 이러한 사용자 작업이 컴퓨터가 주어진 상태로 처음 들어갈 때만 실행되는 것처럼 보입니다. 따라서 기계가 여러 문자에 걸쳐 하나의 상태로 유지되면 사용자 조치가 실행되지 않습니다. ragel이 입력 문자를 처리 할 때마다 사용자 작업을 실행하는 방법이 있습니까?Ragel에서 모든 문자를 처리 한 후 사용자 작업을 포함하십시오.