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 (및 regex)가 scala 표준 라이브러리에서 사용된다는 것을 이해했다. 그 사용법이 내부적이라면, 나는이 패키지가 공개 API가되어서는 안된다고 생각한다. 그러나 예를 들어 scala.xml.dtd.DFAContentModel은 scala.util.automata.DetWordAutom을 게시하는 것으로 보입니다. – kmizu