Что такое лексема в программировании
Перейти к содержимому

Что такое лексема в программировании

  • автор:

Лексема

Лексема — последовательность допустимых символов языка программирования, имеющая смысл для транслятора. Транслятор рассматривает программу как последовательность лексем.

См. также: Синтаксис языков программирования Трансляторы

Финансовый словарь Финам .

Синонимы:

  • Лек
  • Лексикографическая база данных

Смотреть что такое «Лексема» в других словарях:

  • ЛЕКСЕМА — [ Словарь иностранных слов русского языка
  • лексема — ы, ж. lexème m. < lexis слово, выражение, оборот речи. лингв. Единица словаря языка в совокупности ее словоизменительных форм и значений. Ляпсус. Наиболее вероятным кажется здесь французское и польское посредничество, которое вообще… … Исторический словарь галлицизмов русского языка
  • Лексема — ассоциативная группа, составляющаяся из отдельных слов (см. «Слово отд.»). Всякое слово может быть сходно с другим словом или целиком или какой либо своей частью (или частями). С другой стороны, сходство может быть в звуках или в значении или в… … Литературная энциклопедия
  • ЛЕКСЕМА — (от греч. lexis слово выражение), единица лексического уровня языка, слово во всей совокупности его лексических значений … Большой Энциклопедический словарь
  • ЛЕКСЕМА — ЛЕКСЕМА, ы, жен. В языкознании: отдельное слово во всей системе его значений и форм. | прил. лексемный, ая, ое. Л. анализ. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова
  • лексема — сущ., кол во синонимов: 3 • прототермин (1) • слово (72) • терминоид (1) Словарь с … Словарь синонимов
  • Лексема — ЛЕКСЕМА ассоциативная группа, составляющаяся из отдельных слов (см. «Слово отд.»). Всякое слово может быть сходно с другим словом или целиком или какой либо своей частью (или частями). С другой стороны, сходство может быть в звуках или в… … Словарь литературных терминов
  • ЛЕКСЕМА — ЛЕКСЕМА. 1. Основная единица лексического строя языка, слово, рассматриваемое как единица номинации. 2. Звуковая или графическая сторона слова, воспринимаемая независимо от его содержания … Новый словарь методических терминов и понятий (теория и практика обучения языкам)
  • лексема — лексема. Произносится [лексэма] … Словарь трудностей произношения и ударения в современном русском языке
  • лексема — Языковая конструкция, по соглашению представляющая элементарную синтаксическую единицу. [ГОСТ 28397 89] Тематики языки программирования EN (lexical) tokenlexical unit … Справочник технического переводчика
  • Обратная связь: Техподдержка, Реклама на сайте
  • �� Путешествия

Экспорт словарей на сайты, сделанные на PHP,

WordPress, MODx.

  • Пометить текст и поделитьсяИскать в этом же словареИскать синонимы
  • Искать во всех словарях
  • Искать в переводах
  • Искать в ИнтернетеИскать в этой же категории

Поделиться ссылкой на выделенное

Прямая ссылка:

Нажмите правой клавишей мыши и выберите «Копировать ссылку»

Что такое лексема в программировании

На этом шаге мы рассмотрим лексемы, разделители и комментарии .

В этих шагах изложено описание языка Object Pascal , представляющего собой фундамент, на котором построена среда программирования Delphi , и являющийся «прямым потомком» языка программирования Borland Pascal . Однако этот язык — не просто новая версия. Это новый объектно-ориентированный язык программирования, созданный на базе предыдущих разработок фирмы Borland International . Материал этих шагов будет полезен всем, изучающим возможности среды программирования Delphi .

Нововведения, появившиеся в языке Object Pascal , мы будем отмечать символом: .

Лексемы, разделители и комментарии

Лексемами называют минимальные значимые единицы текста программы (идентификаторы, метки, числа, строки и т.п.).

  • пробел (код ASCII 32);
  • табуляция (код ASCII 09);
  • составной символ перехода в начало следующей строки (пара символов «возврат каретки» (код ASCII 13) и «перевод строки» (код ASCII 10)).

В Object Pascal , кроме этих «классических» разделителей, могут использоваться любые управляющие символы набора кодов ASCII из диапазона от символа с кодом 0 до символа с кодом 31.

Между любыми двумя лексемами допускается произвольное количество символов-разделителей.

Комментарий представляет собой фрагмент текста программы, ограниченный слева символом < или составным символом (* , а справа - символом >или составным символом *) . Комментарии выполняют в программе чисто информационную функцию и служат для описания назначения отдельных подпрограмм, типов, констант, переменных и т.п.. Комментарии в Object Pascal интерпретируются как разделители.

Следующие конструкции представляют собой комментарии:

  < Комментарием может быть любая последовательность символов, ограниченная с двух сторон фигурными скобками, независимо от того, сколько строк она будет занимать. >(* Последовательность символов в круглых скобках со звездочками также является комментарием *) 

В Object Pascal введен еще один вид комментария, признаком которого служит двойная косая черта // . Все символы после этого признака до конца строки являются комментарием.

Особым случаем является комментарий, в котором непосредственно после открывающей скобки, < или (* , следует символ доллара $ . Такой комментарий является директивой компилятора . Например:

На следующем шаге мы перечислим специальные символы .

что такое лексема языка программирования

Лексема языка программирования является основным строительным блоком для создания программного кода. В простых словах, лексема представляет собой минимальную единицу языка программирования, которая имеет свое значение и используется для составления инструкций в программе.

Лексемы могут представлять различные элементы программного кода, такие как идентификаторы, ключевые слова, операторы, константы и разделители. Каждая лексема имеет свое семантическое значение и правила использования в контексте языка программирования.

Идентификаторы являются одним из типов лексем и используются для именования переменных, функций и других элементов программы. Они могут состоять из букв, цифр и некоторых специальных символов, в зависимости от языка программирования. Идентификаторы служат для уникальной идентификации элементов программы, их объявления и обращения к ним в коде.

Ключевые слова являются зарезервированными словами, имеющими специальное значение в языке программирования. Они используются для определения особых действий и операций в программе. Примеры ключевых слов могут включать “if”, “for”, “while” и “return”.

Операторы являются символами или комбинациями символов, которые выполняют определенные операции или выражают отношения между значениями. Примерами операторов являются математические операторы (+, -, *, /), операторы присваивания (=) и операторы сравнения (>,

Константы представляют фиксированные значения, которые не могут быть изменены во время выполнения программы. Примерами констант могут быть числа, строки или логические значения (true, false).

Разделители используются для разделения элементов программы и обозначения границ различных конструкций. Примерами разделителей являются скобки (), фигурные скобки <>, кавычки “” и точка с запятой ;.

В контексте языка программирования, лексемы играют важную роль, так как они помогают в создании структуры и синтаксически правильного кода. Компиляторы и интерпретаторы используют лексемы для анализа и выполнения программного кода.

В заключение, лексема языка программирования — это минимальная единица языка, имеющая свое значение и правила использования. Они включают идентификаторы, ключевые слова, операторы, константы и разделители. Понимание лексем помогает программистам создавать структурированный и синтаксически правильный код, что способствует успешному выполнению программы.

Ключевой запрос: “что такое лексема языка программирования”.

Значение слова «лексема»

1. лингв. слово как самостоятельная единица языка, рассматриваемая во всей совокупности своих форм и значений, объединяющая разные парадигматические формы (словоформы) одного слова ◆ Шарль Балли совершенно верно заметил, что эсперанто, который состоит исключительно из индоевропейских лексем, тем не менее является языком чисто агглютинативным. Н. С. Трубецкой, «Мысли об индоевропейской проблеме», 1938 г. ◆ В семантических исследованиях последних лет стало почти традицией брать в качестве отправного пункта анализа лексемы формулировку ее значения из толкового словаря. … Возможно поэтому некоторые исследователи сосредоточивают свои усилия на эксплицитном и строгом описании именно типичных употреблений лексемы, что обеспечивает получающемуся толкованию интуитивную простоту и ясность. А. Д. Кошелев, «Еще раз о структуре лексического значения», 1999 г. ◆ Таким образом, употребление или неупотребление отдельных сирконстантов детерминируется грамматическими особенностями отдельных форм, входящих в парадигму данной глагольной лексемы. В. С. Храковский, «Понятие сирконстанта и его статус», 1999 г. (цитата из НКРЯ) 2. устар. лингв. группа ассоциированных слов 3. комп. последовательность допустимых символов языка программирования для последующего разбора транслятором

Фразеологизмы и устойчивые сочетания

Делаем Карту слов лучше вместе

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я стал чуточку лучше понимать мир эмоций.

Вопрос: катехизический — это что-то нейтральное, положительное или отрицательное?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *