Ragel 是一個 "State Machine Compiler",Ragel 可以把狀態機(regular expression)編譯成 C/C++/Objective-C/D 程式碼。Ragel 除了可以用來快速撰寫分析文件的程式外,用來學習 Automata 也是很好的工具。
Ragel 的官方網站:http://www.cs.queensu.ca/~thurston/ragel/
Jollen's Blog 使用 Github issues 與讀者交流討論。請點擊上方的文章專屬 issue,或 open a new issue
您可透過電子郵件 jollen@jollen.org,或是 Linkedin 與我連絡。更歡迎使用微信,請搜尋 WeChat ID:jollentw