2011. 11. 10. 09:43

DB 스키마 구문 분석기.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안녕하세요 Geeks_Company 입니다.

 

2011/ 11 / 10 일 오늘 드디어 간단한 구문 분석기 하나가 완료 되었네요.

 

작업은 2011/11/09 일 밤 10시부터 시작했고요.(그간 꾸준히 출퇴근 하면서 작성한게 도움이 되네요)

 

한국에 귀국한 후 항상 생각해온 작업 중 하나가 컴파일러 입니다.

 

컴파일러의 필요성은 좀 엉뚱한 이야기 같아 보이겠지만,

 

한글로 쓰여진 소스코드를 컴파일 하여 운영체제를 만들어 보고 싶은 마음에서였습니다.

 

한글로 문서 적듯이 적게 되는 날이 오지 않을까란 생각을 하고 있습니다.

 

아이러니 하게, 저는 MS 쪽 계열 개발자 인데, 운영체제를 꼭 만들어 보겠다라고 느낄때는 Thinking in java 라고 Java 관련 서적이였습니다.

 

아시는 분들은 아시겠지만 컴파일러에 약간 관심이 있으신분은, 간략한 Hello world 의 경우 JAVA, 씨샵으로 구현 할경우 그렇게 어려운 작업은 아니라고 봅니다. (MS의 경우 바벨론 프로젝트가 있으며, 자바의 경우 스펙을 보면 OP코드 역시 설명이 되어 있으니깐요)

 

언제 시간 되면 안녕하세요 세상!” 이란 한글을 출력하는 한글 소스 + 컴파일러를 만들어서 프로토타입 개념으로 한번 올려놔 보겠습니다.

 

좀 무거운 짐 하나 덜어 놓은 것 같습니다.

 

이제 이 기술을 좀 활용해서 다양한 프로젝트에서 어떻게 진화를 할지 두고 봐야 할 듯 합니다.

 

긴글 읽어 주셔셔 감사 합니다

'컴파일러 & 운영체제' 카테고리의 다른 글

PK / FK 추가.  (0) 2011.11.16
Ibatis Query 생성기  (0) 2011.11.14
파서 만들때 유념 할 사항.  (0) 2011.10.25
Dangling else 문제점.  (0) 2011.09.27
재귀 함수 활용 변수 선언문 처리 1.  (0) 2011.09.26