이런거 할 때마다 컴공 선택 안한게 후회된다
간단한 top down 파서는 쉽게 만들었는데
GLR 파서는 대체 어떻게 해야할지 감이 안잡힘
그걸 꼭 해야됨? 라이브러리 써
tree-sitter 파서 만드는 중이라 그럼 프로그래밍 언어 파싱하기엔 편해보이긴 하는데, 이걸로 마크업 언어 파싱하려니까 너무 막막하다
그거 안써봤는데 그냥 CFG랑 규칙 적으면 파서 만들어주지 않음?
ㅇㅇ 그 규칙 적는게 너무 어렵단 얘기였음 그냥 파서를 처음부터 만드는거면 내가 뭐 어떻게 해보던가 하겠는데, tree-sitter가 생성할 파서가 원하는대로 동작하도록 규칙 적는게 쉽지가 않다 Norg 문법이 그냥 GLR이랑 안맞는 것 같기도 하고
그럼 키워드를 잘못잡은것 같은데 GLR은 굳이 알거 없고 CFG 예제 찾아보는게 도움 될지도
그걸 꼭 해야됨? 라이브러리 써
tree-sitter 파서 만드는 중이라 그럼 프로그래밍 언어 파싱하기엔 편해보이긴 하는데, 이걸로 마크업 언어 파싱하려니까 너무 막막하다
그거 안써봤는데 그냥 CFG랑 규칙 적으면 파서 만들어주지 않음?
ㅇㅇ 그 규칙 적는게 너무 어렵단 얘기였음 그냥 파서를 처음부터 만드는거면 내가 뭐 어떻게 해보던가 하겠는데, tree-sitter가 생성할 파서가 원하는대로 동작하도록 규칙 적는게 쉽지가 않다 Norg 문법이 그냥 GLR이랑 안맞는 것 같기도 하고
그럼 키워드를 잘못잡은것 같은데 GLR은 굳이 알거 없고 CFG 예제 찾아보는게 도움 될지도