'parser'에 해당되는 글 1건

  1. 2007/05/01 Parser (3)

Parser

2007/05/01 02:28

원래 과제는 C언어의 축소판 C-언어를 대상으로 한다.

조금 욕심부린다고 C언어 그대로 해보고 있는데

미칠 것 같다-_-;;

언어 자체에 ambiguity도 많고, grammar에서 이걸 없애는 거도 문제지만.. 무엇보다도 parse tree출력이 짜증난다.

대체 왜 삽질을 했는지 모르겠다. 난 전형적인 컴공인이란 말인가-_-;;;

JFlex로 lexer를 만들고 CUP으로 parser를 제작하는데.

parser코드만 1천줄은 그냥 넘어가는 것 같다-_-;;; 이놈의 AST..

c언어 production rule마다 AST subtree를 만들었는데... 내가 봐도 미친 것 같다. OS과제 때도 이렇게 많이 코딩하지 않은 것 같은데..ㅠㅠ

Happy Hacking Keyboard쓰면서 이렇게 손이 아팠던 적이 처음이다..

Posted by nucl23

BLOG main image
Software Engineering, Reverse Engineering, Programming, Hobbies, etc. by nucl23

카테고리

분류 전체보기 (106)
Profile (1)
Diary (43)
Software Engineering (16)
Design Patterns (3)
Programming (7)
Compiler (4)
Eclipse (1)
Seminar (5)
Misc. (3)
Total : 16,953
Today : 3 Yesterday : 11