Ang disenyo ng compiler ay isang pangunahing / pangunahing paksa ng computer engineering / computer science engineering / information technology.Itinuturo nito kung paano gumagana ang compiler ng isang programming language.Nakatuon din ito sa iba't ibang disenyo ng tagatala at pagbubuo at pag-optimize ng iba't ibang mga phase ng isang tagatala.Kinakailangan din upang matuto ng mga uri ng grammar, may hangganan ng mga makina ng estado at mga kaugnay na konsepto ng mga wika.
Kurso:
Pagkatapos malaman ang kurso, dapat na:
> 1.Unawain ang mga pangunahing konsepto at application ng disenyo ng compiler
2.Ilapat ang kanilang pangunahing istraktura ng data ng kaalaman sa disenyo ng talahanayan ng simbolo, lexical analyzer, intermediate code generation, parser (top down at bottom up design) at magagawang maunawaan ang lakas ng grammar.
3.Unawain ang iba't ibang mga diskarte sa pag-optimize ng code at mga mekanismo ng pagbawi ng error.
4.Unawain at ipatupad ang isang parser.
Add new content and examples