Вопросы с тегом «syntax»

Синтаксис относится к набору правил, которые определяют, как написать правильно структурированную программу на языке. Это явно не имеет отношения к смыслу или интерпретации программы.

3
В чем разница между синтаксисом и грамматикой?
Я понимаю разницу между синтаксисом и семантикой - Синтаксис : как символы объединяются в правильное выражение или утверждение. Семантика : значение тех символов, которые образуют выражение или утверждение. Но что такое грамматика? Например: иногда я слышу, как люди говорят, что какая-то конструкция «грамматически неверна, но синтаксически это правильно». Что это …

11
Должны ли языки программирования быть строгими или свободными? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . В Python и JavaScript точки с запятой необязательны. В PHP кавычки вокруг ключей …

6
Можно ли спроектировать язык без синтаксических ошибок? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

8
Почему синтаксис функционального языка не ближе к человеческому языку?
Я заинтересован в функциональном программировании и решил наладить отношения с Haskell. У меня болит голова ... но я в итоге получу это ... У меня есть одно любопытство, почему синтаксис такой загадочный (в отсутствии другого слова)? Есть ли причина, почему он не более выразительный , более близкий к человеческому языку? …

11
Есть ли персонализированный язык программирования, который вы можете использовать для преобразования в другие?
Есть ли язык программирования, на котором вы можете установить свои собственные синтаксические конфигурации, и он будет преобразовывать код в язык, который вы выберете? Например, вы должны выбрать конкретные конфигурации, такие как «индексированные блоки Python», [a,b,c]инициализировать массивы, ^для возведения в степень и другие. Скрипт конвертирует его в эквивалент выбранного вами языка.

2
Почему переменным PHP должен предшествовать знак доллара?
Я понимаю, что всем переменным PHP должен предшествовать знак доллара (например $someValue = 1), но почему это так? Почему был сделан этот дизайн? Я спрашиваю, почему моя девушка спросила, почему, когда я упомянул, что переменные PHP должны начинаться со знака доллара, я понял, что понятия не имею, почему был сделан …
13 php  syntax 

3
Насколько полезны инфиксные операторы в языке программирования?
Насколько полезны инфиксные операторы в языке программирования? Стоят ли они дополнительной сложности, которую они предоставляют? Можете ли вы привести примеры, когда инфиксные операторы лучше подходят для задачи, которую нельзя решить, просто перегружая обычные операторы?

1
Что означает «синтаксический уксус»
Я читал Groovy в действии, второе издание и на сноске, я нашел следующий текст Java выливает «синтаксический уксус» на такую ​​конструкцию, чтобы отговорить программистов от ее использования. Что означает термин syntax vinegarздесь? Я никогда раньше не слышал об этом термине и искал в DuckDuckGo и Google, но не смог найти …
12 java  syntax  groovy 

8
Насколько важно изучать make-файлы? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
12 java  learning  c++  syntax  make 

5
Зависит ли синтаксис языков программирования от их реализации?
Хотя мой вопрос может быть совершенно неуместным, но я почувствовал закономерность между большинством языков программирования и их официальными реализациями. Интерпретируемые (байтово-интерпретируемые?) Языки, такие как Python, Lua и т. Д., Обычно имеют чрезвычайно мягкий и простой синтаксис и, как правило, не содержат типов или не требуют от разработчика явного написания типов …

22
Какие полезные альтернативные структуры управления вы знаете? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

2
Я, J = 1 действительно вводит в заблуждение? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Существует общий аргумент об инициализации нескольких переменных в одной строке: Рассмотрим, например, int …

3
Почему мы не можем написать вложенные сокращенные функции в Clojure?
Сегодня я попытался оценить выражение Clojure с помощью вложенных сокращенных функций, и оно мне не дало. Выражение было: (#(+ % (#(+ % (* % %)) %)) 5) ; sorry for the eye bleed Выход был: IllegalStateException Nested #()s are not allowed clojure.lang.LispReader$FnReader.invoke (LispReader.java:630) ...and a bunch of other garbage

5
Какое идиоматическое имя для одноразовой переменной? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 8 лет назад . В директиве set языка шаблонов скорости указана переменная слева. Это не работает #set ( $entries.add("d") ) …
11 naming  syntax 

6
Что вы думаете об этом новом синтаксисе if-then [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я просто думал о чем-то, что было бы действительно круто иметь в моем …
11 syntax 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.