Главная » Java » Лексические элементы Java

0

Программа начинает свое существование в виде последовательности символов, сохраняемой в файле, – ее называют исходным кодом (source code). Анализ и обработка исходного кода в соответствии с правилами конкретного языка – это задача компилятора или интерпретатора. Некоторые строки символов служат для представления имен переменных (variables), другие обозначают специальные служебные (ключевые) слова (keywords), а третьи выполняют функции операторов (operators) или знаков "пунктуации", отделяющих элементы друг от друга. Все эти текстовые конструкции принято описывать общим термином лексические элементы (lexical elements). На одной из начальных стадий процесса компиляции выполняется сканирование (scanning) лексических элементов с целью выявления лексем (tokens). При этом из исходного текста Исключаются лишние символы пробела (т.е. собственно пробелы, знаки табуляции, перевод а строки и возврата каретки) и комментарии (comments). Затем выполняется идентификация (распознавание) лексем – определение наличия в тексте служебных слов, литералов, наименований переменных, операторов и всех иных Синтаксических конструкций, допустимых в конкретном языке.

Источник: Арнолд, Кен, Гослинг, Джеймс, Холмс, Дэвид. Язык программирования Java. 3-е изд .. : Пер. с англ. – М. : Издательский дом «Вильяме», 2001. – 624 с. : ил. – Парал. тит. англ.

По теме:

  • Комментарии