코딱지만한 DSL 파서 직접 만드는중
[%] 요즘 만들고 있는것
ㅇㄹ(rerereq)
2020-02-06 13:43
추천 0
댓글 10
다른 게시글
-
파이썬+셀레니움 질문좀 [1][%] 익명(1.221) | 20.02.06추천 0
-
프론트 백엔드 둘다 공부할꺼 줫도없다 [2][⚠애니짤] 익명(106.102) | 20.02.06추천 0
-
닉언하면 글삭당하나욤? [6][%] 익명(223.33) | 20.02.06추천 0
-
기술이 뭐라고 생각해? [3][%] 뉴비(128.2) | 20.02.06추천 0
-
만자로가 1 2등 다투면서 아치도 발전함 [1][%] 익명(110.70) | 20.02.06추천 0
-
결국 외장 지피유 샀는데숭 [5][%] 뉴비(128.2) | 20.02.06추천 0
-
질문좀 [1][%] 익명(223.38) | 20.02.06추천 0
-
GPL 적용된 소스 코드는 재배포하는게 자유잖아? [21][질문] 익명(39.7) | 20.02.06추천 0
-
난 윈도우즈 쓰는데 [3][%] 노이ㄴ(126.255) | 20.02.06추천 0
-
메모리 접근마다 수학적으로 증명하는 언어 [4][%] ㅇㄹ(rerereq) | 20.02.06추천 0
난 바이너리 설정 로드/저장 관련 파서 및 api 만든다. ini 관련 라이브러리 갖다 쓸려다 직접 만든다. 라때는 c, asm 으로 최적화하는 시대었는데 요새는 어플들이 죄다 느려터졌어. 요새 개발자들 군기가 빠졌어 ㅋㅋㅋㅋ 장인정신이 없어. ㅋㅋㅋㅋ
ㅋㅋㅋㅋ
dsl 파서 것도 있잖아.. 속도 빠르게 하려면 keyword 이런거는 파서에서 로딩 후, int 타입으로 변환하고 그래야지. 그래야 속도 빨라지고, binary format 으로 저장할 수 있지. 후에 jit 로 확장하기도 좋지 ㅋㅋ
키워드는 이미 렉서에서 토큰으로 박살나는 데스웅
렉서도 직접 만드는줄 알았지. lex, yacc 이런걸로 하는게 사람이 수작업으로 lexer 작성하는 것보다 빠르다는 연구도 이ㅆ더라.
그니까 파서 갈거없이 렉서에서 그렇게 된다고 렉서도 직접 하는거 맞음
오.. 잘하구 있음. 내공 좀 되나부네
문자열이랑 식별자도 원본에서 잘라다가 쓴다 이거야
꼰대 컵셉으로 말하려고 했는데, 러스트 까막눈이라 ㅎㅎㅎ 수고혀~~ 깨갱~~ ㅋㅋㅋ
아재...