만들고싶어서 컴파일러론 공룡 책 보니까 아무리 봐도 이해가 안가더라. 선수과목인 오토마타도 안들어서인듯. // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
유튜브 보고 그냥 외워서 하세요 // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
요새도 lex yacc 쓰나 예전에도 한글판 절판되서 오래됐던데 // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
우리 수업때는 공룡책이랑 antrl4썻고 기말 프로젝트에는 flex썻음 ㅇㅇ
파싱도구가 잘되있어서 간단한 스크립트는 뚝딱 만들지 - dc App
그러게 간단한 언어는 요즘에 문법이랑 렉서만 짜면 버튼하나로 뚝딱이긴한데 그냥 토픽자체가 잘못됫엇던거갓음,,,, 기본적인 서열빼면 죄다 비결정적이라 컴파일을 하는 의미가 없는거갓네
프로그래밍 언어만 그렇게 만드는게 아니라 흔한(?) json도 다 그렇게 만든거 아니겠노 "텍스트로 작성된 js의 자료구조를 해당 언어의 자료구조로 변환"
ㄹㅇ근데 생물 << 이새기가족같은게머냐면 똑같은코드가잇어도 읽는방법이 프레임따라서 3개씩나뉘고 번역을할수도잇고안할수도잇고 읽는다해도 생물간에 똑같은 기능을한다는보장도업고 실제로는 버려진코드일수도잇고 결정적인게 하나도업음 ㅅㅂ 그래서 db뒤져보거나 기계학습돌려야되는데 세상에 db뒤져보면서 확률적으로 결과내놓는 컴파일러가어딧노 하아
맞지 스펙은 이미 정해져 있고 남들도 다 해본거라 구현만 해보면 되는게 아니고 처음부터 만드는거면 그게 되는지 안되는지 수학이 중요하제
임베디드 도메인 특화 언어 만들어 그냥 통짜 언어를 만드는게 아니라 함수등의 원 언어의 가능을 마치 다른 언어 "처럼" 쓰는거야 언어라는건 atom/composition/abstraction만 갖추면 어떻게 생겼든 언어라고 우길 수 있다.
진작좀말하지그랫어ㅅㅂ내일ppt키고발표해야대는데
만들고싶어서 컴파일러론 공룡 책 보니까 아무리 봐도 이해가 안가더라. 선수과목인 오토마타도 안들어서인듯. // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
유튜브 보고 그냥 외워서 하세요 // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
요새도 lex yacc 쓰나 예전에도 한글판 절판되서 오래됐던데 // "도둑이 집을 떠나며 주인을 욕한다" - 러시아 속담
우리 수업때는 공룡책이랑 antrl4썻고 기말 프로젝트에는 flex썻음 ㅇㅇ
파싱도구가 잘되있어서 간단한 스크립트는 뚝딱 만들지 - dc App
그러게 간단한 언어는 요즘에 문법이랑 렉서만 짜면 버튼하나로 뚝딱이긴한데 그냥 토픽자체가 잘못됫엇던거갓음,,,, 기본적인 서열빼면 죄다 비결정적이라 컴파일을 하는 의미가 없는거갓네
프로그래밍 언어만 그렇게 만드는게 아니라 흔한(?) json도 다 그렇게 만든거 아니겠노 "텍스트로 작성된 js의 자료구조를 해당 언어의 자료구조로 변환"
ㄹㅇ근데 생물 << 이새기가족같은게머냐면 똑같은코드가잇어도 읽는방법이 프레임따라서 3개씩나뉘고 번역을할수도잇고안할수도잇고 읽는다해도 생물간에 똑같은 기능을한다는보장도업고 실제로는 버려진코드일수도잇고 결정적인게 하나도업음 ㅅㅂ 그래서 db뒤져보거나 기계학습돌려야되는데 세상에 db뒤져보면서 확률적으로 결과내놓는 컴파일러가어딧노 하아
맞지 스펙은 이미 정해져 있고 남들도 다 해본거라 구현만 해보면 되는게 아니고 처음부터 만드는거면 그게 되는지 안되는지 수학이 중요하제
임베디드 도메인 특화 언어 만들어 그냥 통짜 언어를 만드는게 아니라 함수등의 원 언어의 가능을 마치 다른 언어 "처럼" 쓰는거야 언어라는건 atom/composition/abstraction만 갖추면 어떻게 생겼든 언어라고 우길 수 있다.
진작좀말하지그랫어ㅅㅂ내일ppt키고발표해야대는데