PEG.js

ソフトウェアのスクリーンショット:
PEG.js
ソフトウェアの詳細:
バージョン: 0.9.0 更新
日付のアップロード: 28 Sep 15
開発者: David Majda
ライセンス: 無料
人気: 20

Rating: nan/5 (Total Votes: 0)

PEG.jsは、複雑なデータやコンピュータ言語を処理するパーサーを作成するために使用することができます。
これは、データ・プロセッサ、通訳、変圧器やコンパイラを作成するための基盤となるツールとしてである。

このリリースの新機能:ます。

それをクリーンアップ、ジャスミンにQUnitからテストスイートを変換しました途中。
トラビスCI統合。
様々な内部コードの改善と修正。
様々な生成されたコードの改善と修正。
様々な例文法改善と修正。
README.mdを改善しました。
Markdown記法に変換CHANGELOG。

このバージョン0.8.0の新機能です:

この途中で、それをクリーンアップ、ジャスミンにQUnitからテストスイートを変換。
トラビスCI統合。
様々な内部コードの改善と修正。
様々な生成されたコードの改善と修正。
様々な例文法改善と修正。
README.mdを改善しました。
Markdown記法に変換CHANGELOG。

このバージョン0.7.0の新機能です:

この意味述語は、ラベルの前にアクセスすることができます。
大文字と小文字を区別しないリテラルおよびクラスのマッチングを実装しました。
コー​​ドジェネレータを書き直し - 別々のパスにいくつかの計算を分割し、適切なテンプレートシステムの上に基づいて。
スタック状に生成されたパーサで書き直し変数の取り扱い、コードを簡素化し、パーサはより小さく、より速くなっています。
Node.jsのように適応0.6.6+(もはや古いバージョンではサポートされません)。
IE&#x3cのサポートを落としました。 8。

このバージョン0.6.2の新機能:アクションが戻ったときに

このパーサ位置をリセット|ヌル|。
JavaScriptの例の文法で修正されたタイプミス。

この小さな変更:

このバージョン0.6.1の新機能です。
縮小したバージョンを生成する際に--asciiオプションを使用します。

このバージョン0.6.0preの新機能:

この書き直しコマンドラインモードではなく、サイのNode.jsのに基づいてされる - これ以上のJava依存性を。これはまた、PEG.jsはNode.jsのパッケージとして入手可能であり、モジュールとして必要とすることができることを意味します。
ブラウザのバージョンは、コマンドINE 2種類(ノーマルと縮小さ)内の1つとは別に構築されています。
パーサー変数名はもはやビン/ pegjsの必須の引数ではありません - それは" module.exportsは"デフォルトでは、と-e /使用して設定することができます - 輸出するvarオプションを選択します。これは、デフォルトでは/ binに/ pegjs Node.jsのモジュールによって生成されたパーサを作ります。
任意の文法規則から解析を開始する機能を追加しました。
いくつかのコンパイラの最適化を追加しました - 0.6〜V8のベンチマークで0.5.1よりも12%高速​​です。

この要件:

このJavaScriptはクライアント側で有効になって

同じようなソフトウェア

PHP
PHP

12 May 16

Gambas
Gambas

1 May 16

hy
hy

13 Apr 15

Lua
Lua

21 Jul 15

へのコメント PEG.js

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す