ダウンロードリスト

プロジェクト概要

nyu ペグとパーサー ジェネレーターで芸術の新しい状態を表す表現の文法の形式的な文法をパースすることは、現代的な学術のアプローチの組み合わせを可能にします。nyu の文法は、AST の両方を許可するように変更と直感的に単一の文法で指定するパーサ (解析表現文法) ペグで基づいて強力な言語で記述されます。nyu を活用 chilon::parser メタプログラミング ライブラリ c++ パーサーを出力します。生成パーサーはほぼ簡潔と入力の文法では、読み取り可能なまだ手された C コードだけでなく、実行します。nyu Ast 組、バリアント型、およびリストを使用して構築され、自己参照のパーサーと AST ノード操作を許可します。ハッシュされたコンテナーや文法の継承などの高度な機能も可能であり、十分にテストされました。nyu 現在複雑な文法に対処するために十分に強力であり、独自のパーサーをブートス トラップします。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2011-03-20 22:00
0.8.2

解析は高速1.5キロンにアップグレードすることによって行われた。間隔?今すぐ*.シーケンスではなく間隔よりもの表現の間の解析され、生成されたルールの可能性の悪い順序は、使用して、ツリーの演算子を固定した場合。
タグ: Stable
Parsing was made faster by upgrading to chilon 1.5. Spacing? is now parsed between expressions in a sequence rather than Spacing*. A possible bad order of generated rules when using tree operators was fixed.

2011-03-13 22:31
0.8

ニューヨーク大学は完全に独自のパーサーをブートストラップ非常に使いやすくなっている。
nyu now fully bootstraps its own parser and has become very usable.

2010-10-16 16:08
0.3

クラスや列挙型、ドキュメント、およびコードの簡素化と修正のための部分的コード生成。キロンは、不足している含まれて修正するためにアップグレードされました。
タグ: Alpha
Partial code generation for classes and enumerations, documentation, and code simplifications and fixes. chilon was upgraded to fix a missing include.

2010-10-16 06:25
0.2

Nyuさんは完全に独自の文法を解析します。クラスおよび列挙体は、ニューヨーク大学から定義することができます。パーサールールができる型から継承されます。エラーの場所を指している視覚的な表示のエラーを解析の出力ファイル、列、および行の情報を表示します。
タグ: Alpha
Nyu fully parses its own grammar. Classes and enumerations can be defined from nyu. Parser rules can inherit from types. Output file, column, and line information of parsing errors with a visual display pointing to the error location.

2010-10-01 19:13
0.1

これはニューヨーク大学の最初のパブリックリリースです。丹生は、完全に独自の言語を解析し、ASTをダンプすることができます。それは、まだ出力パーサをすることはできません。
タグ: Stable
This is the first public release of nyu. Nyu parses its own language fully and can dump the AST. It cannot output parsers quite yet.

プロジェクトリソース