Принцип и технологија компилације

Увод

Ова књига се фокусира на неке основне теорије конструкције компилације, као што су формални језици, коначни аутомати и граматике атрибута. Са техничке тачке гледишта конструисања компајлера, описује различите алгоритме компајлера, као и аутоматске алате за конструисање компајлера, као што су генератор лексичке анализе лек и генератор анализе синтаксе ИАЦЦ.

Књига је систематична, основни појмови су јасно објашњени, лаки за разумевање и лаки за читање. Може се користити као додипломски уџбеник за рачунарске предмете и сродне смјерове на редовним колеџима и универзитетима, а може се користити и за наставнике, дипломце и сродне смјерове. Кадровска студија и референца.

Каталог књига

Поглавље 1 Увод

1.1 Зашто научити компајлирати

1.2 Шта је компајлер

1.3 Преглед процеса компилације

1.4 Састав компајлера

1.5 Други концепти и технологије у вези са компилацијом

1.6 Како развити компајлер

1.7 Систем компајлера и други сродни програми

Вежба 1

Поглавље 2 Лексичка анализа

2.1 Дизајн лексичког анализатора

2.2 Ручна имплементација лексичког анализатора

2.3 регуларни изрази

2.4 коначни аутомати

2.5 аутоматски генератор лексичке анализе Лек

< p>Exercise 2

Поглавље 3 Граматички опис програмског језика

3.1 Граматика и језик

3.2 Класификација граматике

3.3 Граматика Еквивалентна трансформација од

Related Articles
TOP