用 C 語言使用 ragel
Ragel是個有限狀態機編譯器,它將基於正則表達式的狀態機編譯成傳統語言(C,C++,D,Java,Ruby等)的解析器。 用Ragel可以很方便且很容易的寫出各種FSM,也經常用作語法檢測器。 Ragel State Machine Compiler 一個用C語言實現的例子 ...
Ragel是個有限狀態機編譯器,它將基於正則表達式的狀態機編譯成傳統語言(C,C++,D,Java,Ruby等)的解析器。 用Ragel可以很方便且很容易的寫出各種FSM,也經常用作語法檢測器。 Ragel State Machine Compiler 一個用C語言實現的例子 ...