Язык в свободной форме - Free-form language
эта статья не цитировать Любые источники.Июль 2020) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
эта статья может задокументировать неологизм или протологизм таким образом, чтобы продвигать его. (Июль 2020) (Узнайте, как и когда удалить этот шаблон сообщения) |
В компьютерное программирование, а язык свободной формы это язык программирования в котором позиционирование символы на странице в программе текст не имеет значения. Текст программы не нужно помещать в определенные столбцы, как на старых перфокарта системы, и часто концы линий незначительны. Пробельные символы используются только для разграничения жетоны, и не имеют другого значения.
Большинство языков свободной формы происходят от АЛГОЛ, в том числе C, Паскаль, и Perl. Лисп языки имеют произвольную форму, хотя они не происходят от АЛГОЛА. Rexx в основном имеет свободную форму, хотя в некоторых случаях пробельные символы конкатенация операторы. SQL хоть и не является полноценным языком программирования, но также имеет свободную форму.
Большинство языков свободной формы также структурное программирование languages, который иногда считается совместимым с синтаксисом произвольной формы: Ранее императивное программирование языки, такие как Фортран 77 использовали определенные столбцы для номеров строк, которые многие структурированные языки не используют или не нуждаются.
Существуют структурированные языки, которые не имеют свободной формы, например ABC, Карри, Haskell, Python и другие. Многие из них используют какой-либо вариант вне игры, в котором для группировки блоков кода используется отступ, а не ключевые слова или фигурные скобки.
Смотрите также
- Стиль отступа
- Обфусцированный код
- Язык программирования фигурных скобок - В этот набор входят многие языки свободной формы.
Эта язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |