正規表現パーサー

<< 目次を表示 >>

ページ位置:  シミュレーション > 外部実行の状態マシン > JavaScriptの利用 >

正規表現パーサー

正規表現パーサーの状態マシン

RegularExpressionParserクラスには、属性bMatchが定義されています。

 

 

状態マシンは、正規表現 (a|b)*abb が正しいかどうか判定する内容になっています。

 

 

 

 

index.html と statemachineGUI.js への追記

自動生成されるファイルに以下の追記を行います。

 

statemachineGUI.jsには関数onRuntimeValueResponseがあります。

 

 

動作するサンプル

このサンプルの動作するものは、以下のURLから確認できます。

Regular Expression Parser Simulation(https://sparxsystems.com/resources/examples/regular_expression_parser/html/index.html)