Òàêæå èìååòñÿ Ìåíåäæåð ïàìÿòè, ïîçâîëÿþùèé ðàáîòàòü ñ ïàìÿòüþ. Âçàèìîäåéñòâèå ñ Ìåíåäæåðîì ïàìÿòè ïðîèñõîäèò íà âñåõ ÷åòûðåõ ýòàïàõ. Âçàèìîäåéñòâèå ñ òàáëèöàìè òàêæå ïðîèñõîäèò íà âñåõ ÷åòûðåõ ýòàïàõ.
2.3 Çíàêîìñòâî ñ ìåòîäàìè ëåêñè÷åñêîãî àíàëèçà.
 ðåçóëüòàòå âûïîëíåíèÿ ýòîãî çàäàíèÿ ÿ óçíàëà, ÷òî â ëåêñè÷åñêîì àíàëèçå ïðèìåíÿþòñÿ è èñïîëüçóþòñÿ ñëåäóþùèå ìåòîäû:
- êîíå÷íûå àâòîìàòû è À-ãðàììàòèêè, îïèñûâàþùèå êîíå÷íûå àâòîìàòû;
2.4 Ñòðóêòóðà ëåêñè÷åñêîãî àíàëèçàòîðà.
Íà âõîä ëåêñè÷åñêîãî àíàëèçàòîðà ïîñòóïàåò òåêñò èñõîäíîé ïðîãðàììû, íàïèñàííîé íà ÿçûêå Íîðìà. Ïðîãðàììà, íàïèñàííàÿ íà ÿçûêå Íîðìà, òðàíñëèðóåòñÿ ïî ðàçäåëàì. Ñíà÷àëà òðàíñëèðóåòñÿ îäèí ðàçäåë, ïîñëå òîãî, êàê îí áóäåò îòòðàíñëèðîâàí, íà÷íåòñÿ òðàíñëÿöèÿ ñëåäóþùåãî ðàçäåëà.
Íà ïåðâîì øàãå ïðîèñõîäèò ÷òåíèå èñõîäíîãî òåêñòà ïðîãðàììû íà Íîðìå è ðàçáèåíèå åãî íà ëåêñåìû. Ðåçóëüòàòîì ýòîãî øàãà ÿâëÿåòñÿ ñïèñîê ëåêñåì.
Ëþáîé ýëåìåíò-ðàçäåëà (îïèñàíèå, îïåðàòîð, èòåðàöèÿ) çàêàí÷èâàåòñÿ òî÷êîé. Ïîýòîìó íà ñëåäóþùåì øàãå ïðîèñõîäèò “ðåçàíèå” ñïèñêà ëåêñåì ïî òî÷êàì.  ðåçóëüòàòå ýòîé ïðîöåäóðû ïîëó÷àåì ñïèñîê ñïèñêîâ. Ýëåìåíòîì ýòîãî ñïèñêà ñïèñêîâ ÿâëÿåòñÿ ñïèñîê ëåêñåì, êîòîðûé ïðåäñòàâëÿåò ñîáîé îäíî ïðåäëîæåíèå ïðîãðàììû, íàïèñàííîé íà Íîðìå, îêàí÷èâàþùååñÿ òî÷êîé.
Íà ñëåäóþùåì øàãå ïðîèñõîäèò ñîðòèðîâêà ñïèñêà ñïèñêîâ ïî îïèñàíèÿì, îïåðàòîðàì è èòåðàöèÿì.  ðåçóëüòàòå ïîëó÷àåì ñïèñîê ñïèñêîâ, â êîòîðîì ñíà÷àëà èäóò âñå îïèñàíèÿ ðàçäåëà, çàòåì âñå îïåðàòîðû ðàçäåëà, è â çàêëþ÷åíèè, âñå èòåðàöèè ðàçäåëà.
Ïîñëå ýòîãî îòñîðòèðîâàííûé ñïèñîê ñïèñêîâ ïîäàåòñÿ íà âõîä ñèíòàêñè÷åñêîãî àíàëèçàòîðà.
2.5 Ðàçðàáîòêà ñòðóêòóð äàííûõ äëÿ ðåàëèçàöèè ëåêñè÷åñêîãî àíàëèçàòîðà
Äëÿ ðåàëèçàöèè ëåêñè÷åñêîãî àíàëèçàòîðà â ìîåé ÷àñòè ðàáîòû áûëè ðàçðàáîòàíû ñëåäóþùèå ñòðóêòóðû äàííûõ:
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9