ダウンロードリスト

プロジェクト概要

Absimpaは再帰下降パーサを提供する Javaクラスライブラリです。抽象化と Javaジェネリックスにおける1つの実験です。パーサが行うことの本質のみを含めること、および、パーサ処理に関係のないことを除外する、あるいはむしろ、パーサ処理に関係のないことについて仕様の自由を残すことを試みています。

システム要件

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

2009-12-30 07:43 リリース一覧に戻る
180

このアーキテクチャには若干の変更を1つのジェネリックパラメータの削除中にアプローチの全体的な普遍性を維持できた。利点は、パッケージを使用してはるかに簡単です。さらに、パーサーのまともな再帰的な概念的には前の選択と配列の要素は、非表示のバグの結果に違っていた。どのように再帰的な手順を実行する場合は、バグが修正される可能性の概念上の整合性を改善することにより。また、はるかに今すぐ読める、コードです。
タグ: Refactoring, Bugfixes
A slight change in the architecture allowed the removal of one generic parameter while maintaining the overall generality of the approach. The benefit is that using the package is much easier. Furthermore, the recursive decent of the parser was conceptually different before for a choice and a sequence element, resulting in a hidden bug. By improving the conceptual integrity of how the recursive steps are performed, the bug could be fixed. In addition, the code is much more readable now.

プロジェクトリソース