7
これらのパッケージは、私が知る限り長い間存在しています。しかし、私はその現実的な使い方を見たことがありません。そして、これらのパッケージは未熟で、もはや維持されていないようです。はいの場合、これらのパッケージが現在存在するのはなぜですか?scala.util.automata、scala.util.regexp、およびscala.util.grammarは本当に必要ですか?
これらのパッケージは、私が知る限り長い間存在しています。しかし、私はその現実的な使い方を見たことがありません。そして、これらのパッケージは未熟で、もはや維持されていないようです。はいの場合、これらのパッケージが現在存在するのはなぜですか?scala.util.automata、scala.util.regexp、およびscala.util.grammarは本当に必要ですか?
パッケージautomata
はscala.xml.dtd
で使用され、regexp
はautomata
によって使用されます。 grammar
については、私はそれを使用することができず、おそらく削除することができました。
あなたの答えをありがとう。私はautomata(と正規表現)がscala標準ライブラリで使用されていることを理解しました。その使用法が内部的なものであれば、これらのパッケージはパブリックなAPIであってはならないと思います。しかし、たとえば、scala.xml.dtd.DFAContentModelはscala.util.automata.DetWordAutomを公開しているようです。 – kmizu