이제 인터프리터 만들면 끗
[%] DSL 파서까지 만듬
ㅇㄹ(rerereq)
2020-02-08 17:22
추천 0
댓글 9
다른 게시글
-
안드로이드 키보드 추천 바람 [10][%] 익명(211.36) | 20.02.08추천 0
-
혹시 갤에 정처기 정보기 준비하시는 분 계신가여? [4][%] 익명(121.150) | 20.02.08추천 0
-
egpu 개빡치네 [5][%] 뉴비(107.77) | 20.02.08추천 0
-
러스트 바이너리는 디컴파일 툴 따로 없지? [1][%] 익명(175.223) | 20.02.08추천 0
-
크데 하십시오 [1][%] 익명(219.250) | 20.02.08추천 0
-
아 근데 혹시 타입이나 범주론 존나 헤비하게 쓰는 언어 있음? [5][질문] 익명(121.150) | 20.02.08추천 0
-
근데 디시에서 esno 이거는 어디서 나온거임? [7][%] 익명(121.150) | 20.02.08추천 0
-
파폭으로 환승했는데 생각보다 괜찮네 [6][%] 익명(14.49) | 20.02.08추천 0
-
딥러닝 빡고수 깃붕이들아 질문좀 [10][%] 익명(59.24) | 20.02.08추천 0
-
루비도 구현체 꽤 많음[%] 익명(104.238) | 20.02.08추천 0
한글코딩함?
ㅇㅇ 근데 한글 들어간건 키워드 둘뿐이고 나머지는 다 기호임
저런 경우는 확장하다보면 금방 복잡해질 것 같은데, lex, yacc 쓰는게 좋지 않을까.
lexer parser 각각 200줄밖에 안되는놈이고 할당자랑 수명으로 변태짓을 좀 해둬서 ㅇㅇ
토큰은 원본 문자열에서 슬라이싱하고 파서는 bump allocator 사용함
물~론 개 쩌는 par ser com bin a tor 방식으로 구현하셨겠죠? ㅎㅎ
rust처럼 testing이 언어 자체에 포함 돼 있으면 코드 짤 때 아주 편안하겠어요
ㅇㅇ 테스트 에러보면서 맞춰가기 편한듯