Що таке лексичний аналіз?

У комп'ютерній науці лексичний аналіз - це процес перетворення послідовності символів у значущі рядки; ці значущі рядки називаються токенами. Програма, що виконує лексичний аналіз, називається лексичним аналізатором, lexer або tokenizer. Ця програма часто використовується в поєднанні з програмним компонентом (так званий синтаксичний аналізатор), який перетворює рядок у структуровані дані.

Де використовується лексичний аналіз?

Лексичний аналіз і розбір використовуються програмами, такими як компілятори, які можуть використовувати розібрані дані з коду програміста, щоб створити скомпільований двійковий файл. Вони також використовуються веб-браузерами для форматування та відображення веб-сторінки за допомогою даних, проаналізованих з HTML, CSS і JavaScript.

Код, компілятор, інформатика, виконувана, терміни програмування