移転しました。 新url: http://www.planewave.org/translations/python/PQR/PQR2.4.ja.html
原文 Documentation version: $Header: /cvs/projects/PLY/doc/ply.html,v 1.3 2004/05/27 17:30:56 beazley Exp $ PLY Version: 1.5 目次 Introduction PLY概要 Lexの例 Lex実装ノート 基本的なパージング yaccの例 文法規則関数の結合 空生成規則 曖昧文法を扱う parser.out ファイルについて 構文エラーの処理 行番号の追跡 ASTの構築 Yacc 実装ノート パーサとLexer State Management Pythonの最適化モードを使用する 次にすべきこと Introduction PLYはポピュラーなコンパイラ構築ツールであるlexとyaccのピュアPython実装である。この実装は、先人の
オンラインで読むことのできるPython関連文書です。Pythonに添付されている標準ドキュメントの翻訳も入手できます。 Pythonドキュメント翻訳プロジェクト Pythonドキュメント翻訳プロジェクト ダウンロード (HTML、INFO、PDF 形式) ドキュメント一覧 (最新版: 2.4) チュートリアル [2.4 (最新)] ライブラリリファレンス [2.4 (最新)] Macintosh モジュールリファレンス [2.4 (最新)] リファレンスマニュアル (言語仕様リファレンス) [2.4 (最新)] 拡張と埋め込み (C/API プログラミングマニュアル) [2.4 (最新)] Python C/API (C/API リファレンスマニュアル) [2.4 (最新)] Python モジュールのインストール [2.4 (最新)] Python モジュールの配布 [2.4 (最新
OpenSSH 関連 djb 関連 Python 関連 / Pygame 関連 Lisp/Scheme 関連 実用もの 資料 どうでもいいもの 著作権について: 翻訳物に関してはもとの著者に著作権があります (翻訳に際して生じた著作権は主張しません)。 新山自身が書いたものに関しては出典を残すかぎりどのように利用していただいてもかまいません。 OpenSSH 関連 お知らせ: OpenBSDプロジェクトは2014年3月から多国語の文書翻訳がなくなり、英語に一本化されています。 OpenSSH 日本語マニュアルページ OpenSSH 各種コマンドの man ページの翻訳です。 PuTTY と OpenSSH の設定 Windows 用の SSH クライアント PuTTY を OpenSSH と相互運用させる手続きを 音声つきで解説したものです。 Theo de Raadt インタビュー (2
back [English] 概要: ある種の問題は、再帰を使うと非常に効率的に記述できる。 しかし大量のデータを生成するような再帰的手続きは厳密に制御する必要があり、 そういったプログラミングは難しい。Python 2.2 以降から使用可能になった ジェネレータを使うと、簡潔なコードを維持しつつ、 こうした手続きをかんたんに制御することができる。 この文書で使われているソースコードは こちら。 プレインテキスト版は こちら。 はじめに 再帰は非常に強力なメカニズムです。 時にこれは混乱を招くこともありますが、ふつう再帰を使うと、問題を簡単に記述することができます。 ある手続きが扱うデータ量が指数的に増えるような場合、これはとくにあてはまります。 木構造の探索がいい例でしょう。木の各節点はひとつ以上の子を持っていますが、 下へ下へとたどっていくにつれて、節点の数は指数的に増えていきます。
新山が Python を使っていくうえで作りためた 簡単なコマンドやライブラリをまとめています (の、予定)。 Python 関連文書も興味があればご覧ください。 なお、ここで公開しているファイル/文書は特に断りがある場合を除きすべて public domain (一部 MIT/X ライセンス) とします。 新山祐介はこれらのプログラムについていかなる責任も負いません。 ユーティリティ clitrans.py C#標準ライブラリのリファレンスマニュアル (XML形式) から、簡単なテキスト形式のファイルを生成します。 sortbydate.py ファイルを古い順 (あるいは新しい順) にソートして表示します。 vnc2flv Another screen recorder. Pyntch Pythonコードアナライザ。型推論をおこない、起こる可能性のあるエラーを表示します。 tenjiwp
Firefox extension google preview plugin thumbnails No comment XHTML FAQ: please remove application/xml + XSLT hack from Bjoern Hoehrmann on 2004-07-16 (www-html-editor@w3.org from July to September 2004) 先日紹介したあれへのツッコミ。というか公式FAQに載っていたのか。何を考えているんだ。 XML.com: XML on the Web Has Failed On the other hand, if the media type given in the Content-Type HTTP header is text/xml, text/xml-external-parsed-enti
今回は概要を掴む為、極めてシンプルな処理を例にします。 次のようなXML形式の設定ファイルを仮定します。 <?xml version="1.0" encoding="UTF-8"?> <root> <startup>http://www.wxpython.org/</startup> <frame-width>500</frame-width> <frame-height>400</frame-height> </root> これをsetup.xmlとします。 これを次のような辞書に変換することを考えます。 { u'startup': u'http://www.wxpython.org/', u'frame-width': u'500', u'frame-height': u'400' } Foot note この記事のURI参照 http://member
個人的にはそれほど使わないSAX(Simple API for XML)ですが、それゆえ使い方を忘れやすい為、簡単に纏めておくことにしました。言語はPythonを使用します。 SAX: Simple API for XML: OverviewからAPIを調べることが出来ますが、言語はJavaです。Pythonの実装では微妙に違う部分もありますので、そういった部分は出来る限り使用しないように気をつけています(参考:13.9 xml.sax -- Support for SAX2 parsers)。 Foot note この記事のURI参照 http://members.jcom.home.ne.jp/jintrick/Personal/sax.html#summary
過去のバージョン 翻訳プロジェクトでは,バージョン 2.3.5 の標準ドキュメントの訳出を終えて います.これらのドキュメントは実質的にメンテナンスを停止しています. (古いバージョンのドキュメントをメンテナンスしたいという方は,ぜひ 御協力ください!)
クリップボード用「Hyper Text Mediate Language」、略してクリップボード用HTMLです。 HTML文書に整形する以前の一時的な「メモ」をクリップボードにコピーして、クリップボードのデータをスクリプト等(クリップボード用HTMLの実装)によってHTML文書の断片に変換する為の書式です。実際のスクリプトの例はこの文書の最後に載せてあります。 アイデアをメモする過程とタグを入力する過程を同時に行いたくない場合、あるいは、IMEなどの辞書を利用して記号をタグに変換するのが面倒な場合に好都合です。 例えば、フライドポテトの作り方を次のようにメモしたとします: 1. 水で冷やす 2. 茹でる 3. 油で揚げる 4. 油で揚げる(高温) 5. 塩をふる これは、クリップボード用HTMLの実装によって次のように変換されます: <ol> <li>水で冷やす</li
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く