GCC C 문법을 그림으로 감상하기.

weongyo의 이미지

: ) 역시 툴이 좋긴 좋군요.

http://khdp.org/weongyo/compiler/gcc_lecture.php

에 있습니다. 뽑아서 집에 걸어둘 사람도 환영합니다.

exman의 이미지

133페이지에 달하는 다이아그램 말입니까?

바퀴쥐의 이미지

뽑아서 보기에는 양이 상당히 많아 보이네요.. ^^;;
그냥 컴으로 보렵니다. :)

Never Stop WheelMouse ~:>

weongyo의 이미지

바퀴쥐 wrote:
뽑아서 보기에는 양이 상당히 많아 보이네요.. ^^;;
그냥 컴으로 보렵니다. :)

저는 이걸 직접 뽑았습니다.

근데, 사실 너무 큽니다. -_- 아님 제 방이 좁은 걸지도.
전 조금 부치다가 가로 넓이가 제 방으로 할 수 없다는 사실을 깨달고,
포기했습니다. ㅡ.ㅜ

무지하게 대형이더군요. 사이즈를 줄이는 여러 방법을 강구해봤는데, 결국
지금의 133 페이지에서 119 페이지로 줄이는 것 밖에 못했습니다.

대신 색깔도 넣어서 그런지 조금 이쁘게 보이긴 보입니다. 다시 올려놓았으니,
참고하시기 바랍니다.

weongyo의 이미지

exman wrote:
133페이지에 달하는 다이아그램 말입니까?

줄여서 119 페이지까지 줄여놓았습니다. 너무 실망하지 마세요. :)

그리고 컴퓨터 성능이 좋은 분들을 위해 4.9M 짜리 jpg 를 올려놓았으니,
참고 하시기 바랍니다.

주의 : WarCraft 3 가 무난하게 돌아가는 컴퓨터 이상에서 보시면 그런대로
잘 보일 듯 하군요. 참고로 PIII 700Mhz 에 256M 컴터에서 gimp 로 load 시
-_- load 한다고 거의 그림 구경도 못할 것입니다.

cdpark의 이미지

jpg 파일은 좀 작은 것도 올려주세요. 대충 모양이나 파악할 수 있게요. :(

Mins의 이미지

프로그램 뿐만 아니라.. 다이어그램 까지 복잡하네요.. :(

쳐다볼 엄두조차 나지 않는데....
저런걸 설계 하는 사람들은 정말... 대단하다는 생각이 듭니다.

근데 요약 버전은 없을까요?

dotri의 이미지

HTTP 1.1/404
Page not found

....

weongyo의 이미지

dotri wrote:
HTTP 1.1/404
Page not found

....

파일 이름에 한글이 들어가 있지 때문에, 문제가 되는 듯합니다.
IE 를 확인하세요.

dangsan49의 이미지

컴파일러에 관한 이런 좋은 사이트가 있다니 놀랍군요.
그런데 그런 다이어그램은 어떤 툴로 만들었는지 궁금하군요.

VENI, VIDI, VICI - Caesar, Gaius Julius -

weongyo의 이미지

kjoh94 wrote:
컴파일러에 관한 이런 좋은 사이트가 있다니 놀랍군요.
그런데 그런 다이어그램은 어떤 툴로 만들었는지 궁금하군요.

안녕하세요.

제가 다이어그램을 만들 때 Graphviz 라는 툴을 사용하였습니다.

http://www.research.att.com/sw/tools/graphviz/
혹은
http://www.graphviz.org/

에서 보실 수 있습니다. 하지만 dot 형식을 자동을 생성하는 스크립트는
제가 제작한 것입니다. yacc 문법을 dot 형식으로 변환시켜 주는
perl module 이 존재합니다.