コンパイラの書籍の演習問題をプログラムしたものです。
- コンピュータサイエンス教科書シリーズ8
- コロナ社 コンパイラ
- 2章 字句解析
- 演習問題【1】(p.43)
- 書籍Webサイト
次の正規表現のそれぞれについて.まず,NFAを作成し,それからDFAを作成し,そのDFAの図(状態遷移図)を使ったパターンマッチングプログラムを作成せよ。
- (ab|bc)*a(b|c)
- (a|b)*a(a|b)
- (a|b)*ab(a|b)*c
- (a|b|ε)(ab|b)*bc
- (ab|c)c(bc|a)
| Name | Name | Last commit date | ||
|---|---|---|---|---|
コンパイラの書籍の演習問題をプログラムしたものです。
次の正規表現のそれぞれについて.まず,NFAを作成し,それからDFAを作成し,そのDFAの図(状態遷移図)を使ったパターンマッチングプログラムを作成せよ。
- (ab|bc)*a(b|c)
- (a|b)*a(a|b)
- (a|b)*ab(a|b)*c
- (a|b|ε)(ab|b)*bc
- (ab|c)c(bc|a)