Ëåêöèè ïî ïîñòðîåíèþ êîìïèëÿòîðà íà Pascal
ÂÂÅÄÅÍÈÅ
ÎÑÍÎÂÀ
Ñîäåðæàíèå
ÎÄÈÍÎ×ÍÛÅ ÖÈÔÐÛ
ÂÛÐÀÆÅÍÈß Ñ ÄÂÓÌß ÖÈÔÐÀÌÈ
ÎÁÙÀß ÔÎÐÌÀ ÂÛÐÀÆÅÍÈß
ÈÑÏÎËÜÇÎÂÀÍÈÅ ÑÒÅÊÀ
ÓÌÍÎÆÅÍÈÅ È ÄÅËÅÍÈÅ
ÊÐÓÃËÛÅ ÑÊÎÁÊÈ
ÓÍÀÐÍÛÉ ÌÈÍÓÑ
ÑËÎÂÎ ÎÁ ÎÏÒÈÌÈÇÀÖÈÈ
ÏÅÐÅÌÅÍÍÛÅ
ÔÓÍÊÖÈÈ
ÏÎÄÐÎÁÍÅÅ ÎÁ ÎÁÐÀÁÎÒÊÅ ÎØÈÁÎÊ
ÏÐÈÑÂÀÈÂÀÍÈÅ
ÌÍÎÃÎÑÈÌÂÎËÜÍÛÅ ÒÎÊÅÍÛ.
ÏÐÎÁÅËÛ
ÈÍÒÅÐÏÐÅÒÀÒÎÐ
ÍÅÌÍÎÃÎ ÔÈËÎÑÎÔÈÈ
ÏËÀÍ
ÍÅÌÍÎÃÎ ÎÑÍÎÂ
ÎÏÅÐÀÒÎÐ IF
ÎÏÅÐÀÒÎÐ WHILE
ÎÏÅÐÀÒÎÐ LOOP
REPEAT-UNTIL
ÖÈÊË FOR
ÎÏÅÐÀÒÎÐ DO
ÎÏÅÐÀÒÎÐ BREAK
ÇÀÊËÞ×ÅÍÈÅ
ÃÐÀÌÌÀÒÈÊÀ
ÎÏÅÐÀÒÎÐÛ ÎÒÍÎØÅÍÈÉ
ÈÑÏÐÀÂËÅÍÈÅ ÃÐÀÌÌÀÒÈÊÈ
ÑÈÍÒÀÊÑÈ×ÅÑÊÈÉ ÀÍÀËÈÇÀÒÎÐ
ÎÁÚÅÄÈÍÅÍÈÅ Ñ ÓÏÐÀÂËßÞÙÈÌÈ ÊÎÍÑÒÐÓÊÖÈßÌÈ
ÄÎÁÀÂËÅÍÈÅ ÏÐÈÑÂÀÈÂÀÍÈÉ
ËÅÊÑÈ×ÅÑÊÈÉ ÀÍÀËÈÇ
ÊÎÍÅ×ÍÛÅ ÀÂÒÎÌÀÒÛ È ÀËÜÒÅÐÍÀÒÈÂÛ
ÝÊÑÏÅÐÈÌÅÍÒÛ ÏÎ ÑÊÀÍÈÐÎÂÀÍÈÞ
ÏÐÎÁÅË
ÊÎÍÅ×ÍÛÅ ÀÂÒÎÌÀÒÛ
ÍÎÂÛÅ ÑÒÐÎÊÈ
ÎÏÅÐÀÒÎÐÛ
ÑÏÈÑÊÈ, ÇÀÏßÒÛÅ È ÊÎÌÀÍÄÍÛÅ ÑÒÐÎÊÈ.
ÑÒÀÍÎÂÈÒÑß ÈÍÒÅÐÅÑÍÅÉ
ÂÎÇÂÐÀÙÅÍÈÅ ÑÈÌÂÎËÀ
ÐÀÑÏÐÅÄÅËÅÍÍÛÅ ÑÊÀÍÅÐÛ ÏÐÎÒÈÂ ÖÅÍÒÐÀËÈÇÎÂÀÍÍÛÕ
ÎÁÚÅÄÈÍÅÍÈÅ ÑÊÀÍÅÐÀ È ÏÀÐÑÅÐÀ
Ïàðà êîììåíòàðèåâ:
ÄÎÐÎÃÀ ÄÎÌÎÉ
ÏÎ×ÅÌÓ ÝÒÎ ÒÀÊ ÏÐÎÑÒÎ?
ÇÄÅÑÜ ÍÅÒ ÍÈ×ÅÃÎ ÑËÎÆÍÎÃÎ!
ÂÅÐÕÍÈÉ ÓÐÎÂÅÍÜ
ÑÒÐÓÊÒÓÐÀ ÏÀÑÊÀËß
ÐÀÑØÈÐÅÍÈÅ
ÎÁÚßÂËÅÍÈß
ÑÒÐÓÊÒÓÐÀ ÑÈ
ÏÎÄÃÎÒÎÂÊÀ
Ëåêöèè ïî ïîñòðîåíèþ êîìïèëÿòîðà íà Pascal
ÎÁÚßÂËÅÍÈß È ÈÄÅÍÒÈÔÈÊÀÒÎÐÛÈÍÈÖÈÀËÈÇÀÒÎÐÛ
ÒÀÁËÈÖÀ ÈÄÅÍÒÈÔÈÊÀÒÎÐÎÂ
ÂÛÏÎËÍÈÌÛÅ ÓÒÂÅÐÆÄÅÍÈß
ÁÓËÅÂÀ ËÎÃÈÊÀ
ÓÏÐÀÂËßÞÙÈÅ ÑÒÐÓÊÒÓÐÛ
ËÅÊÑÈ×ÅÑÊÈÉ ÀÍÀËÈÇ
ÌÍÎÃÎÑÈÌÂÎËÜÍÛÅ ÈÌÅÍÀ ÏÅÐÅÌÅÍÍÛÕ
ÑÍÎÂÀ ÎÏÅÐÀÒÎÐÛ ÎÒÍÎØÅÍÈÉ
ÂÂÎÄ/ÂÛÂÎÄ
ÏÐÅÄÏÎÑÛËÊÀ
ÏÐÎÁËÅÌÀ
ÐÅØÅÍÈÅ
ÈÑÏÐÀÂËÅÍÈÅ ÊÎÌÏÈËßÒÎÐÀ
TINY VERSION 1.1
ÒÎ×ÊÈ Ñ ÇÀÏßÒÎÉ
ÑÈÍÒÀÊÑÈ×ÅÑÊÈÉ ÑÀÕÀÐ
ÐÀÁÎÒÀ Ñ ÒÎ×ÊÀÌÈ Ñ ÇÀÏßÒÎÉ
ÊÎÌÏÐÎÌÈÑÑ
ÊÎÌÌÅÍÒÀÐÈÈ
ÎÄÍÎÑÈÌÂÎËÜÍÛÅ ÐÀÇÄÅËÈÒÅËÈ
ÌÍÎÃÎÑÈÌÂÎËÜÍÛÅ ÐÀÇÄÅËÈÒÅËÈ
ÎÄÍÎÑÒÎÐÎÍÍÈÅ ÊÎÌÌÅÍÒÀÐÈÈ
ÏÎÑËÅÄÍÅÅ ÎÒÊËÎÍÅÍÈÅ
ÎÑÍÎÂÛ
ÎÑÍÎÂÀ ÄËß ÝÊÑÏÅÐÈÌÅÍÒÎÂ
ÎÁÚßÂËÅÍÈÅ ÏÐÎÖÅÄÓÐÛ
ÂÛÇÎÂ ÏÐÎÖÅÄÓÐÛ
ÏÅÐÅÄÀ×À ÏÀÐÀÌÅÒÐÎÂ
ÑÅÌÀÍÒÈÊÀ ÏÀÐÀÌÅÒÐÎÂ
ÏÅÐÅÄÀ×À ÏÎ ÇÍÀ×ÅÍÈÞ
×ÒÎ ÍÅÏÐÀÂÈËÜÍÎ?
ÏÅÐÅÄÀ×À ÏÎ ÑÑÛËÊÅ
ËÎÊÀËÜÍÛÅ ÏÅÐÅÌÅÍÍÛÅ
×ÒÎ ÁÓÄÅÒ ÄÀËÜØÅ?
ÄÎÁÀÂËÅÍÈÅ ÇÀÏÈÑÅÉ
ÐÀÑÏÐÅÄÅËÅÍÈÅ ÏÀÌßÒÈ
ÎÁÚßÂËÅÍÈÅ ÒÈÏÎÂ
ÏÐÈÑÂÀÈÂÀÍÈß
ÒÐÓÑËÈÂÛÉ ÂÛÕÎÄ
ÁÎËÅÅ ÏÐÈÅÌËÅÌÎÅ ÐÅØÅÍÈÅ
ËÈÒÅÐÀËÜÍÛÅ ÀÐÃÓÌÅÍÒÛ
ÀÄÄÈÒÈÂÍÛÅ ÂÛÐÀÆÅÍÈß
ÏÎ×ÅÌÓ ÒÀÊ ÌÍÎÃÎ ÏÐÎÖÅÄÓÐ?
ÌÓËÜÒÈÏËÈÊÀÒÈÂÍÛÅ ÂÛÐÀÆÅÍÈß
ÓÌÍÎÆÅÍÈÅ
ÄÅËÅÍÈÅ
Ëåêöèè ïî ïîñòðîåíèþ êîìïèëÿòîðà íà Pascal
ÇÀÂÅÐØÅÍÈÅÏÐÈÂÎÄÈÒÜ ÈËÈ ÍÅ ÏÐÈÂÎÄÈÒÜ
ÍÎÂÎÅ ÍÀ×ÀËÎ, ÑÒÀÐÎÅ ÍÀÏÐÀÂËÅÍÈÅ
ÍÀ×ÈÍÀÅÌ ÇÀÍÎÂÎ?
ÌÎÄÓËÜ INPUT
ÌÎÄÓËÜ OUTPUT
ÌÎÄÓËÜ ERROR
ËÅÊÑÈ×ÅÑÊÈÉ È ÑÈÍÒÀÊÑÈ×ÅÑÊÈÉ ÀÍÀËÈÇ
ÌÎÄÓËÜ SCANNER
ÐÅØÅÍÈß, ÐÅØÅÍÈß
ÑÈÍÒÀÊÑÈ×ÅÑÊÈÉ ÀÍÀËÈÇ
ÑÑÛËÊÈ
ÑÎÂÑÅÌ ÊÀÊ ÊËÀÑÑÈ×ÅÑÊÈÉ?
ÐÀÑØÈÐÅÍÈÅ ÑÈÍÒÀÊÑÈ×ÅÑÊÎÃÎ ÀÍÀËÈÇÀÒÎÐÀ
ÒÅÐÌÛ È ÂÛÐÀÆÅÍÈß
ÁÓËÅÂÀ ÀËÃÅÁÐÀ