В компьютерном программировании языковая конструкция — это « синтаксически допустимая часть программы , которая может быть образована из одного или нескольких лексических токенов в соответствии с правилами языка программирования », как определено в стандарте ISO/IEC 2382 ( ISO/IEC JTC 1 ). [1] Термин определяется как «лингвистическая конструкция в языке концептуальной схемы , которая относится к сущности». [1]
Хотя термины «языковая конструкция» и «структура управления» часто используются как синонимы, в компьютерной программе существуют дополнительные типы логических конструкций, включая переменные , выражения , функции или модули .
Операторы управления потоком (такие как условные операторы , циклы foreach , циклы while и т. д.) являются языковыми конструкциями, а не функциями . Так же while (true)
как и языковая конструкция, while add(10)
— это вызов функции.
В PHP print
это языковая конструкция. [2]
<?php print 'Привет, мир' ; ?>
то же самое, что и:
<?php print ( 'Привет, мир' ); ?>
В Java класс записывается в следующем формате:
открытый класс MyClass { //Код . . . . . . }
В C++ класс записывается в следующем формате:
класс MyCPlusPlusClass { //Код . . . . };