프로젝트 설정파일 파서 만드는데, 지금은 단순해서 간단하게 구현이 됨. 근데 나중에 프로젝트 커지면서 설정파일도 덩달아서 복잡해질거 같은데, 그때엔 지금같은 주먹 구구식으론 안될 거 같음.
[%] 파서 만드는 거 참고할 만한 자료 있냐?
Penguin(115.145)
2020-02-12 14:57
추천 0
댓글 11
다른 게시글
-
파딱 한명 더 임명하는 거 어떰? [1][%] 익명(223.39) | 20.02.12추천 0
-
진짜 블록체인 도입하는거 어떰ㅋㅋㅋ[%] 익명(175.209) | 20.02.12추천 0
-
주간문제 출제할사람들끼리 레포파는건 어떰 [1][%] ஐ(bemanisokr) | 20.02.12추천 0
-
주간문제 메일로 출제하라고 하면 너무 불편할까? [3][%] 익명(175.209) | 20.02.12추천 0
-
문제 은행을 만들었어야 한다 [4][%] 다믜(damhiya) | 20.02.12추천 2
-
처음으로 프로덕션 코드를 짜봤다[%] dd(211.36) | 20.02.12추천 0
-
Are we Learning yet? [2][%] Leta(leta17) | 20.02.12추천 1
-
야짤 올리면 파딱 돌아오는거임?[%] 크로마토그..(218.39) | 20.02.12추천 1
-
우리 파딱이 없으면 러스트 답은 누가 하냐 [2][%] Peguin(115.145) | 20.02.12추천 0
-
리버스 프록시랑 CDN의 차이가 몬가용[⚠애니짤] Leta(leta17) | 20.02.12추천 0
바퀴 새로 만들지 않기
컴파일러 책 아무거나 펴세요
언어마다 파서 라이브러리 있을테니 참고하면 되지 않을까
설정파일 만드는건 개인이 구조를 정의하는건데 언어차원에서 그런걸 지원함?
아; 보고 참고를 하라는 말이구나.
문법 작성하면 맞춰 파싱해주는 라이브러리 있음. bison같은거
님이 코딩할때 쓰는 언어 말하는건데. 예를들어서 하스켈에는 parsec이란 파서 컴비네이터 라이브러리가 있음.
문법 힌트 주면 알아서 파서 만들어주는 기능도 있긴 함
lex, yacc 라는게 있음. GNU 도구로는 flex, bison
https://www.joinc.co.kr/w/Site/Development/Env/Yacc
예전에 kldp wiki에서 lex yacc 글 본기억은 있음. - dc App
그딴짓 하지 마라 yaml, json 하다 못해 xaml 을 써라. 용량이 문제면 bson protobuf 같은거 쓰던가 - return 0;