Хирьянов Т.Ф. - Основы программирования и анализа данных на Python - 12. Реляционные базы данных
Как выполнить лексический анализ или разбор слова: подробное руководство
Лексический анализ, или разбор слова, — это важная часть изучения языка, которая помогает глубже понять значения слов и их использование в различных контекстах. Этот процесс включает несколько этапов, таких как определение лексического значения слова, его многозначности, связь с другими словами, а также его происхождение. В данной статье мы подробно рассмотрим, как выполнить лексический анализ слова, используя примеры из школьной программы русского языка. В чём разница между лексическим разбором и анализом? При разборе достаточно просто перечислить все необходимые особенности и значения слова...
Написание компилятора своего языка. Часть 2.
Всем привет в этой части я расскажу вам каким будет наш язык и напишем лексический анализатор ( лексер ). Для начала нужно определится что будет уметь наш язык. Уметь он будет достаточно для простого языка, а именно:
Типы данных: программа(programm), функция (func) , целые числа (byte (1 byte) , word (2 byte) , int (4 byte), long (8 byte) ), числа с плавающий точкой ( float (4 byte), double ( 8 byte ) ), строковой тип (string), bool, структуры. Переменные: будут доступны как глобальные переменные, так и локальные...