Syllabus
Ȩ ] [ Syllabus ] Archive ]

 

40086-01: Compiler

(Fall/2003)

Professor
Prerequisite Knowledge
  • Any programming experience
Course Objective
  1. ÄÄÆÄÀÏ·¯¸¦ ÀÌÇØÇÏ°í ¼³°èÇϱâ À§ÇØ ÇÊ¿äÇÑ ±âº» °³³äÀ» ½ÀµæÇÑ´Ù.
  2. Lex¿Í YACC°ú °°Àº ÄÄÆÄÀÏ·¯ Á¦ÀÛ µµ±¸ »ç¿ë ¹æ¹ýÀ» ½ÀµæÇÑ´Ù.
Course Outline
  1. Çü½Ä¾ð¾î ÀÌ·Ð (Formal Language Theory)
  2. ¾îÈֺм® (Lexical Analysis)
  3. ±¸¹®ºÐ¼® (Syntactic Analysis)
Text
  • ¿À¼¼¸¸, "ÄÄÆÄÀÏ·¯ ÀÔ¹®," Á¤ÀÍ»ç, 2000
Reference
  • John E. Hopcroft and Jeffrey D. Ullman, "Introduction to Automata Theory, Languages, and Computation," Addison-Wesley Publishing Company.
¼ºÀû Æò°¡
  • ¼ö½Ã½ÃÇè 50%
  • °úÁ¦¹° 20%
  • ÇÁ·ÎÁ§Æ® 30% 
¸Ç À§·Î À̵¿
¡¡