powered by nequal
Home » Package » PEG

This package is not maintained.

Description

packagistへ移行しました => https://packagist.org/packages/phppeg/phppeg

Categories:

Recent Release

  • - 1.0.1 -- released on 2010/07/18 02:26:03
  • - 1.0.0 -- released on 2010/02/03 14:48:04
  • - 0.9.5 (beta) -- released on 2009/08/01 00:38:46
% pear install openpear/PEG

View All Releases >>

Changes

------------------------------------------------------------------------
r1965 | anatoo | 2010-07-18 02:15:34 +0900 (日, 18  7月 2010) | 1 line

Fixed PEG::char('0') matching PEG::context(''). 
------------------------------------------------------------------------
r1611 | anatoo | 2010-02-03 14:04:37 +0900 (水, 03  2月 2010) | 1 line

added PEG_Delay and PEG::delay() and tests for it
------------------------------------------------------------------------
r1608 | anatoo | 2010-02-02 21:02:57 +0900 (火, 02  2月 2010) | 1 line

added second parameter for PEG_Char constructer
------------------------------------------------------------------------
r1607 | anatoo | 2010-02-02 19:04:53 +0900 (火, 02  2月 2010) | 1 line

added tests for PEG_InstantParser and PEG::parserOf() 
------------------------------------------------------------------------
r1606 | anatoo | 2010-02-02 17:01:40 +0900 (火, 02  2月 2010) | 1 line

added PEG::hook() and PEG::parserOf() and PEG_InstantParser
------------------------------------------------------------------------
r1599 | anatoo | 2010-01-31 00:12:15 +0900 (日, 31  1月 2010) | 1 line

removed PEG_FlexibleMany and PEG::fmany() and its tests
------------------------------------------------------------------------
r1547 | anatoo | 2010-01-20 22:20:51 +0900 (水, 20  1月 2010) | 1 line

fixed ->read(1) to ->readElement()
------------------------------------------------------------------------
r1546 | anatoo | 2010-01-20 22:10:44 +0900 (水, 20  1月 2010) | 1 line

rewrote PEG_CallbackAction
------------------------------------------------------------------------
r1540 | anatoo | 2010-01-19 21:27:00 +0900 (火, 19  1月 2010) | 1 line

removed deprecated methods
------------------------------------------------------------------------
r1538 | anatoo | 2010-01-19 21:13:25 +0900 (火, 19  1月 2010) | 1 line

fixed doccomment
------------------------------------------------------------------------
r1527 | anatoo | 2010-01-17 19:20:15 +0900 (日, 17  1月 2010) | 1 line

added PEG_ArrayContext::lastError() test
------------------------------------------------------------------------
r1522 | anatoo | 2010-01-17 16:02:00 +0900 (日, 17  1月 2010) | 1 line

added PEG_ErrorReporter and PEG::error() and so on
------------------------------------------------------------------------
r1518 | anatoo | 2010-01-16 16:07:44 +0900 (土, 16  1月 2010) | 1 line

added PEG_IContext::token() and so on
------------------------------------------------------------------------
r1517 | anatoo | 2010-01-15 23:58:20 +0900 (金, 15  1月 2010) | 1 line

added PEG_FlexibleMany.php
------------------------------------------------------------------------
r1363 | anatoo | 2009-11-05 15:18:37 +0900 (木, 05 11月 2009) | 1 line

コメント修正
------------------------------------------------------------------------
r1098 | anatoo | 2009-08-11 11:52:06 +0900 (火, 11  8月 2009) | 1 line

PEG::tokenのテスト追加
------------------------------------------------------------------------
r1094 | anatoo | 2009-08-08 09:52:41 +0900 (土, 08  8月 2009) | 1 line

PEG::tokenにcase sensitiveにするかどうかのオプションを付けた
------------------------------------------------------------------------
r1051 | anatoo | 2009-08-01 20:21:05 +0900 (土, 01  8月 2009) | 1 line

コメント追加
------------------------------------------------------------------------
r1050 | anatoo | 2009-08-01 19:51:46 +0900 (土, 01  8月 2009) | 1 line

PEG::line追加。サンプル追加。
------------------------------------------------------------------------
r1046 | anatoo | 2009-08-01 16:37:53 +0900 (土, 01  8月 2009) | 1 line

タイプミス修正
------------------------------------------------------------------------
r1044 | anatoo | 2009-08-01 15:52:10 +0900 (土, 01  8月 2009) | 1 line

PEG::firstSeq系とPEG::lookahead, PEG::lookaheadNotを非推奨に。
------------------------------------------------------------------------
r1039 | anatoo | 2009-07-31 22:45:07 +0900 (金, 31  7月 2009) | 1 line

PEG::seqが自明の時に省略できるようにした
------------------------------------------------------------------------
r989 | anatoo | 2009-06-30 08:52:57 +0900 (火, 30  6月 2009) | 1 line

PEG::amp, PEG::tail, PEG::tailSeq追加
------------------------------------------------------------------------
r988 | anatoo | 2009-06-30 08:34:38 +0900 (火, 30  6月 2009) | 1 line

PEG::lookaheadのエイリアスPEG::amp追加
------------------------------------------------------------------------
r987 | anatoo | 2009-06-30 04:50:54 +0900 (火, 30  6月 2009) | 1 line

PEG::notが文字列を消費しないようにした
------------------------------------------------------------------------
r959 | anatoo | 2009-06-15 01:57:43 +0900 (月, 15  6月 2009) | 1 line

PEG_RefにgetRef()とis()を追加。テスト追加。
------------------------------------------------------------------------
r956 | anatoo | 2009-06-12 23:36:22 +0900 (金, 12  6月 2009) | 1 line

PEG::subtract追加。テスト追加。
------------------------------------------------------------------------
r955 | anatoo | 2009-06-12 23:14:20 +0900 (金, 12  6月 2009) | 1 line

PEG::sequence削除。テスト修正。PEG.phpにコメント追加。
------------------------------------------------------------------------
r946 | anatoo | 2009-06-11 04:48:56 +0900 (木, 11  6月 2009) | 1 line

サンプル更新
------------------------------------------------------------------------
r937 | anatoo | 2009-06-09 02:14:05 +0900 (火, 09  6月 2009) | 1 line

どうしようもないバグが入っていたのでPEG::preg削除
------------------------------------------------------------------------
r824 | anatoo | 2009-05-16 00:24:33 +0900 (土, 16  5月 2009) | 2 lines

PEG_Refの挙動変更。テスト追加。
挙動の変更に伴いサンプル書き換え。
------------------------------------------------------------------------
r822 | anatoo | 2009-05-13 01:27:55 +0900 (水, 13  5月 2009) | 1 line

PEG_IContext::readElement追加。それに伴い実装クラスにも追加。
------------------------------------------------------------------------
r797 | anatoo | 2009-05-10 02:24:42 +0900 (日, 10  5月 2009) | 1 line

PEG_Notのバグ修正
------------------------------------------------------------------------
r785 | anatoo | 2009-05-03 18:02:28 +0900 (日, 03  5月 2009) | 1 line

ヘッダ修正
------------------------------------------------------------------------
r784 | anatoo | 2009-05-03 18:00:26 +0900 (日, 03  5月 2009) | 1 line

PEG::_match, PEG::matchに関するテスト追加
------------------------------------------------------------------------
r783 | anatoo | 2009-05-03 17:59:57 +0900 (日, 03  5月 2009) | 1 line

PEG::match, PEG::_matchメソッド追加
------------------------------------------------------------------------
r782 | anatoo | 2009-05-03 03:35:18 +0900 (日, 03  5月 2009) | 1 line

メモ化の仕組み変えた
------------------------------------------------------------------------
r765 | anatoo | 2009-04-27 22:34:55 +0900 (月, 27  4月 2009) | 2 lines

PEG::pregに新しい引数追加。
PEG::listofのテスト追加。
------------------------------------------------------------------------
r763 | anatoo | 2009-04-27 21:09:54 +0900 (月, 27  4月 2009) | 1 line

PEG::matchAllメソッド追加
------------------------------------------------------------------------
r655 | anatoo | 2009-04-12 16:26:42 +0900 (日, 12  4月 2009) | 1 line

doccomment加えた
------------------------------------------------------------------------
r654 | anatoo | 2009-04-12 16:04:58 +0900 (日, 12  4月 2009) | 1 line

正規表現使えるようにした
------------------------------------------------------------------------
r653 | anatoo | 2009-04-12 15:29:42 +0900 (日, 12  4月 2009) | 1 line

PEG_Leafクラス削除
------------------------------------------------------------------------
r652 | anatoo | 2009-04-12 15:27:02 +0900 (日, 12  4月 2009) | 1 line

PEG_IContextにgetメソッド追加。テストファイルの名前変更。
------------------------------------------------------------------------
r567 | anatoo | 2009-03-15 01:24:34 +0900 (日, 15  3月 2009) | 1 line

PEG::leafの挙動変更
------------------------------------------------------------------------
r566 | anatoo | 2009-03-14 21:28:20 +0900 (土, 14  3月 2009) | 1 line

テスト追加
------------------------------------------------------------------------
r565 | anatoo | 2009-03-14 21:27:30 +0900 (土, 14  3月 2009) | 1 line

配列もパースできるようにした
------------------------------------------------------------------------
r564 | anatoo | 2009-03-14 20:36:48 +0900 (土, 14  3月 2009) | 1 line

コメント修正
------------------------------------------------------------------------
r550 | anatoo | 2009-03-13 13:30:12 +0900 (金, 13  3月 2009) | 1 line

PEG_IContext::enconding削除とそれに伴う修正
------------------------------------------------------------------------
r482 | anatoo | 2009-03-02 22:18:06 +0900 (月, 02  3月 2009) | 1 line

バグ修正
------------------------------------------------------------------------
r481 | anatoo | 2009-03-02 19:32:21 +0900 (月, 02  3月 2009) | 1 line

サンプルにすこし説明追加
------------------------------------------------------------------------
r480 | anatoo | 2009-03-02 19:28:31 +0900 (月, 02  3月 2009) | 1 line

サンプル修正
------------------------------------------------------------------------
r472 | anatoo | 2009-03-01 22:44:32 +0900 (日, 01  3月 2009) | 1 line

サンプル修正
------------------------------------------------------------------------
r463 | anatoo | 2009-03-01 21:52:18 +0900 (日, 01  3月 2009) | 2 lines

メモ化できるようにした(PEG::memo)
サンプル追加
------------------------------------------------------------------------
r460 | anatoo | 2009-03-01 08:21:24 +0900 (日, 01  3月 2009) | 1 line

バージョンを表すクラス定数削除
------------------------------------------------------------------------
r459 | anatoo | 2009-03-01 08:18:58 +0900 (日, 01  3月 2009) | 1 line

PEG::bi, PEG::triを削除
------------------------------------------------------------------------
r451 | anatoo | 2009-02-28 07:28:35 +0900 (土, 28  2月 2009) | 1 line

PEG_EOSのバグ修正
------------------------------------------------------------------------
r450 | anatoo | 2009-02-28 07:02:06 +0900 (土, 28  2月 2009) | 1 line

テストも修正
------------------------------------------------------------------------
r449 | anatoo | 2009-02-28 07:01:37 +0900 (土, 28  2月 2009) | 1 line

メンバ宣言が欠けてたのを修正
------------------------------------------------------------------------
r448 | anatoo | 2009-02-28 07:00:24 +0900 (土, 28  2月 2009) | 1 line

ファイル名変えるの忘れてた
------------------------------------------------------------------------
r447 | anatoo | 2009-02-28 06:59:09 +0900 (土, 28  2月 2009) | 1 line

PGE_NthをPEG_Atに変更。それにともないPEG::nthもPEG::atに変更
------------------------------------------------------------------------
r446 | anatoo | 2009-02-28 06:50:01 +0900 (土, 28  2月 2009) | 1 line

パースに失敗した時の挙動を変更。例外を使わないようにした。
------------------------------------------------------------------------
r445 | anatoo | 2009-02-27 16:01:13 +0900 (金, 27  2月 2009) | 1 line

バグフィックス
------------------------------------------------------------------------
r439 | anatoo | 2009-02-25 23:05:21 +0900 (水, 25  2月 2009) | 1 line

     
------------------------------------------------------------------------
r438 | anatoo | 2009-02-25 22:55:57 +0900 (水, 25  2月 2009) | 1 line

PEG::blank追加
------------------------------------------------------------------------
r435 | anatoo | 2009-02-25 18:50:39 +0900 (水, 25  2月 2009) | 1 line

Many1のバグっぽい挙動を修正
------------------------------------------------------------------------
r431 | anatoo | 2009-02-24 12:32:03 +0900 (火, 24  2月 2009) | 1 line

PEG_Nthのテスト追加
------------------------------------------------------------------------
r309 | anatoo | 2009-01-03 20:39:57 +0900 (土, 03  1月 2009) | 1 line

PEG_Countクラス追加
------------------------------------------------------------------------
r271 | anatoo | 2008-12-24 08:10:53 +0900 (水, 24 12月 2008) | 1 line

サンプル追加
------------------------------------------------------------------------
r245 | anatoo | 2008-12-20 21:05:02 +0900 (土, 20 12月 2008) | 2 lines

- PEG_Joinクラス追加
- PEG_Flattenクラスのバグ修正
------------------------------------------------------------------------
r216 | anatoo | 2008-12-14 18:22:10 +0900 (日, 14 12月 2008) | 1 line

テスト修正
------------------------------------------------------------------------
r187 | anatoo | 2008-12-07 23:04:06 +0900 (日, 07 12月 2008) | 1 line

PEG_IContextに文字コードを得るメソッド追加
------------------------------------------------------------------------
r173 | anatoo | 2008-12-04 01:53:06 +0900 (木, 04 12月 2008) | 1 line

typo fix
------------------------------------------------------------------------
r172 | anatoo | 2008-12-04 01:50:05 +0900 (木, 04 12月 2008) | 1 line

PEG_Createクラス追加
------------------------------------------------------------------------
r163 | anatoo | 2008-12-03 02:34:49 +0900 (水, 03 12月 2008) | 1 line

サンプル短くした
------------------------------------------------------------------------
r158 | anatoo | 2008-12-03 01:10:06 +0900 (水, 03 12月 2008) | 1 line

コメントちょいちょいつけてる
------------------------------------------------------------------------
r150 | anatoo | 2008-12-02 21:08:26 +0900 (火, 02 12月 2008) | 1 line

PEG_Dropクラス追加
------------------------------------------------------------------------
r148 | anatoo | 2008-12-02 19:51:31 +0900 (火, 02 12月 2008) | 1 line

色々追加
------------------------------------------------------------------------
r146 | anatoo | 2008-12-01 22:42:52 +0900 (月, 01 12月 2008) | 1 line

PEG_Charクラス追加
------------------------------------------------------------------------
r145 | anatoo | 2008-12-01 20:19:11 +0900 (月, 01 12月 2008) | 1 line

PEG_Andクラスの追加
------------------------------------------------------------------------
r139 | anatoo | 2008-11-30 20:35:43 +0900 (日, 30 11月 2008) | 2 lines

サンプルコード追加。
PEGクラス追加。
------------------------------------------------------------------------
r137 | anatoo | 2008-11-30 17:40:52 +0900 (日, 30 11月 2008) | 2 lines

- PEG_IContextのread,lookahedメソッドのデフォルト引数を消した
- PEG_IParserの文字コードをutf8にした
------------------------------------------------------------------------
r124 | anatoo | 2008-11-29 01:41:08 +0900 (土, 29 11月 2008) | 1 line

バグフィックス
------------------------------------------------------------------------
r122 | anatoo | 2008-11-29 01:25:25 +0900 (土, 29 11月 2008) | 2 lines

他人の環境では動かないというひどいバグ修正。
それとPEG_Context内でもPEG_Failure投げるようにした。
------------------------------------------------------------------------
r20 | anatoo | 2008-11-01 14:32:29 +0900 (土, 01 11月 2008) | 2 lines

今まで__autoloadに頼ってたのを変更。
PEG.phpをincludeすると全部使えるようにした。
------------------------------------------------------------------------
r8 | anatoo | 2008-11-01 00:28:21 +0900 (土, 01 11月 2008) | 1 line

test import
------------------------------------------------------------------------
r7 | anatoo | 2008-11-01 00:13:48 +0900 (土, 01 11月 2008) | 1 line

first import
------------------------------------------------------------------------
r6 | openpear | 2008-11-01 00:05:34 +0900 (土, 01 11月 2008) | 1 line

[Create Base Directory] PEG
------------------------------------------------------------------------
 

License

[SELECT LICENSE]

Maintainers


Fans

4



Timeline Feed: Recent Releases