Show page source of Yuki/リアルタイム解析エンジン #27539

>[Yuki]>リアルタイム解析エンジン 

== リアルタイム解析エンジン ==

Yukiのオブジェクト構造は、言わば解析系ソフトでの'''「パース済み」'''の状態である。

つまり、あらゆる解析系ソフトのような、'''”まずはソースコードを解析(パース)する”'''と言う作業が必要ない。とても楽。

よってリアルタイム解析系エンジンを作る事も、そんなに難しくないんではないかと思う。[[BR]]
また、Yukiのアイテムクラスに、リアルタイム解析系エンジンが扱いやすいような情報を埋め込む(リアルタイム解析系エンジンからYukiへフィードバックする)事も可能である。[[BR]]
これにより、より高精度な解析や、プログラムの簡素化、高速化を狙えるのではないかと思う。[[BR]]

なお、解析をリアルタイムに行うに当たっての速度であるが、Eclipseは既にリアルタイムに解析を行う機能を実装している。それほど速度面で問題はないかと思う。


[[BR]]
リアルタイム解析エンジンの内部は以下の二つの系に分かれる。

 * [Yuki/最適化#h3-.E3.83.AA.E3.82.A2.E3.83.AB.E3.82.BF.E3.82.A4.E3.83.A0.E6.9C.80.E9.81.A9.E5.8C.96.20.28.E9.AB.98.E5.BA.A6.E6.9C.80.E9.81.A9.E5.8C.96.29 最適化系]
 * [Yuki/リアルタイムバグ指摘エンジン バグ指摘系]


{{{ comment
=== リアルタイム最適化エンジン ===
 * [Yuki/最適化#h3-.E3.83.AA.E3.82.A2.E3.83.AB.E3.82.BF.E3.82.A4.E3.83.A0.E6.9C.80.E9.81.A9.E5.8C.96.20.28.E9.AB.98.E5.BA.A6.E6.9C.80.E9.81.A9.E5.8C.96.29 Yuki/最適化#リアルタイム最適化 (高度最適化)]

[[BR]]

=== リアルタイムバグ指摘エンジン ===
 * [Yuki/リアルタイムバグ指摘エンジン]
}}}