본문 바로가기

전체 글

(153)
Lec02. Lexical Anaylsis(1) (1주차 2강) 1주차 2강 - 9월 4일 수요일, Lexical Analysis(1) Specification of Tokens* 연관 단원: CPTT Ch3.3* 제 개인 공부용으로 정리하는 글입니다.* 정확한 내용은 꼭 본인이 공부하는 교재를 확인하시길 바랍니다. 1. Roadmap for Building a Lexical Analyzer- Specification: valid lexeme pattern을 어떻게 표현할 것인가?    ex) C언어에서 가능한 변수 선언은 x, xy, match0, _abc 등    -> 이걸 정의하는 것을 regular expression이라고 함!- Recognition: valid lexical pattern을 어떻게 accept할건가? invalid lexical patter..
Lec01. Overview of Compilers (1주차 1강) 1주차 1강 - 9월 2일 월요일, Overview of Compilers* 제 개인 공부용으로 정리하는 글입니다. 정확한 내용은 꼭 본인이 공부하는 교재를 확인하시길 바랍니다. 1. Compiler: Programing Langauge Translator- Software system은 source language를 target language로 변환함- source lang: high-level language(C, Java)- target lang: low-level machine lang(x86, MIPS)- 인간이 알아들을 수 있는 하이레벨 언어로 코드를 작성하고, 컴파일 과정에서 기계가 알아들을 수 있는 로우레벨로 전환 - Transpiler: source-to-source compiler는 ..
토스 개발자 컨퍼런스 SLASH24 인프콘이나 Google I/O Extended Incheon에서 토스 개발자 분들의 세션을 조금씩 듣다가,완전히 토스에서 전적으로 운영하는 컨퍼런스를 알게 되었다. 시간표를 공유하는 이벤트도 있길래 참여해보려고 한다. 헐 티스토리에 카카오 임티 되는거 처음 알았음카카오가 티스토리 인수했었나? 아님 원래 카카오 산하 팀에서 만든건가?ㄷ... 네이버 블로그에 원래 일상 글 썼었는데,개발자 블로그로 쓰는 건 너무 하수 같다는(...) 조언을 듣고...velog로 옮기려고 했는데, 학교 와이파이는 보안 이슈로 velog 접속이 잘 안된다(제발..)그래서 그나마 나을 것 같은 티스토리로 넘어왔는데놀랍게도 살아있는 블로그가 있었다.. 대1 때 쓰던 블로그인데... 취준도 해야하니까 다시 살려봐야겠다  일단 나는 기..