7월부터 나무위키 sql 덤프 parser 를 만들고 있습니다. 그런데 최적화가 부실한 것 같아 질문드립니다.
혹시 Parser 만들 때 참고할 만한 팁이나 문서 있나요?
PyPI에 sql parser 검색해보고 온다 실시!
어이쿠, 잘못 말했네요;; Sql 구문은 별 거 없는데 나무의키 자체 문법을 파싱하는데 시간이 오래 걸려서 그래요.
위키 문법 말하는거지?
EBNF 문법에 대해 알아보고 flex와 bison을 이용해 파서를 쉽게 만들 수 있다
구현은 했는데 여행 가기 3일 전에 "완성해서 가져가겠다!" 는 생각으로 python 책도 없이 python 문법 구글링하면서 만든 거라 스파게티 코드가 되었네요 그래서 최적화를 좀 하려고 참고할 만한 코드나 끌만한 라이브러리가 필요해서 질문합니다.
그럼 코드를 올려봐
Ebnf 요? 정규식 같은 건가요?
아, 지금 올리는 건 모바일이라서;;
일단 최적화 방향을 제시하려면 코드라도 봐야되지 않겠노
정규식은 그냥 syntax고 xBNF류는 metasyntax라고 해서 syntax를 가리키는 syntax라 보면 된다.
http://scrapy.org/이게 짱이다
PyPI에 sql parser 검색해보고 온다 실시!
어이쿠, 잘못 말했네요;; Sql 구문은 별 거 없는데 나무의키 자체 문법을 파싱하는데 시간이 오래 걸려서 그래요.
위키 문법 말하는거지?
EBNF 문법에 대해 알아보고 flex와 bison을 이용해 파서를 쉽게 만들 수 있다
구현은 했는데 여행 가기 3일 전에 "완성해서 가져가겠다!" 는 생각으로 python 책도 없이 python 문법 구글링하면서 만든 거라 스파게티 코드가 되었네요 그래서 최적화를 좀 하려고 참고할 만한 코드나 끌만한 라이브러리가 필요해서 질문합니다.
그럼 코드를 올려봐
Ebnf 요? 정규식 같은 건가요?
아, 지금 올리는 건 모바일이라서;;
일단 최적화 방향을 제시하려면 코드라도 봐야되지 않겠노
정규식은 그냥 syntax고 xBNF류는 metasyntax라고 해서 syntax를 가리키는 syntax라 보면 된다.
http://scrapy.org/
이게 짱이다