先に注意事項から。 XML/HTML を扱うプログラムの解説です。 Python のドキュメントで次のように警告されています。 xml.etree.ElementTree モジュールは悪意を持って作成されたデータに対して安全ではありません。信頼できないデータや認証されていないデータを ...
20-3 まとめ Chapter 21 XMLとRuby 21-1 XMLの解析 21-2 RubyとXML-RPC 21-3 まとめ Chapter 22 XMLとTcl 22-1 TclXMLパーサ 22-2 TkでXMLを表示する 22-3 XML-RPCの使用 22-4 まとめ Chapter 23 AppleScriptとXML 23-1 AppleScriptによるXMLの解析 ...
前回、OrionParserの全体像を紹介した。今回から中身の実装に入る。 最初に取り組むのは字句解析(Lexer)だ。ソースコードをトークンの列に変換する処理になる。 OrionParserでは**PLY(Python Lex-Yacc)**を使っている。大学・大学院の研究でPLYにはずっとお世話に ...