1F-03
pypersingを用いたプログラミング言語の構文解析処理教育
○黒瀬 浩(金沢工大)
近年,Webスクレイピングやビックデータからのデータ抽出が盛んに行われている.
プログラミング言語ソースファイルの字句解析,構文解析処理を中心としたコンパイラの授業科目を汎用的なデータ解析も行えるように汎用的なパーサーであるpypersingを用いて改訂した.
Python言語の学習と構造的なテキストデータ処理が行え,さまざまな構造の文字列解析が可能となり応用分野も増えるので報告する.
一方,コンパイラコンパイラ等のツールを用いないため,言語に特化した処理サンプルの不足や,コンパイラの詳細処理については授業時間の範囲内では時間が不足する問題点も存在した。

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会