Linuxdoc Sgml/tiger_in_Lex_yacc
tiger language parser이 형채 hclee80 atat gmail dotdot com최초수정일 : 2008년 06월 18일 ( 수요일, 비 )최종수정일 : 2008년 06월 19일 ( 목요일, 흐림 )
Tiger is derived from a language introduced by Andrew Appel in his book Modern Compiler Implementation.
sgml부터 배워야겠네요. 그러고보니 책도 없네요. 사용법이 어렵네. 1. tiger? Mac? woods?
2. lex & yacc | flex & bison | etc
2.1 lex & yacc
2.2 flex & bison
2.3 etc
3. tiger vs tinyC vs C-minus
3.1 tinyC
tinyC ( 타이니 씨(0) ), compiler construction, principles and practice -> kenneth C, rouden ( 컴파일러 제작, 원리와 실제 -> 김재훈|도경구|우균|정덕길|정민수)이 없다. 책에서 컴파일러의 스캐너 & 파서 ( front-end ) 설명을 위해서 쓰여진 간단한 언어이다. 영어를 그대로 해석해도 좋을 듯하다. 아쉽게도 이 책에서는 컴파일러책 특유의 별칭( 드래곤북,타이거북 )이 없다. 출판할때 동물하나면 넣으면 될것을...개인적으로 맘모스를 추천한다. 4. C-minus
5. tiger
6. tiger lexical
6.1 tiger.l - lex
7. tiger EBNF
8. tiger BNF8.1 tiger.y - yacc9. URL
10. 참고도서
|
With clothes the new are best, with friends the old are best. |











