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

16
Почему синтаксис C для массивов, указателей и функций был разработан таким образом?

Увидев (и задав!) Столько вопросов, похожих на Что int (*f)(int (*a)[5])значит в С? и даже видя, что они создали программу, чтобы помочь людям понять синтаксис C, я не могу не удивляться: Почему синтаксис C был разработан таким образом? Например, если бы я проектировал указатели, я бы перевел...

15
Существуют ли какие-либо компиляторы, которые пытаются исправить синтаксические ошибки самостоятельно? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Некоторое время назад я слышал, что раньше был...

15
Что такое идиоматическое использование произвольных блоков в C?

Блок - это список операторов, которые должны быть выполнены. Примеры того, где блоки появляются в C, - через оператор while и оператор if while( boolean expression) statement OR block if (boolean expression) statement OR block C также позволяет блоку быть вложенным в блок. Я могу использовать это,...

14
Можно ли спроектировать язык без синтаксических ошибок? [закрыто]

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

14
Однострочники и читабельность: когда прекратить сокращать код? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос?Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . контекст Недавно я заинтересовался созданием лучшего отформатированного...

14
Должны ли языки программирования быть строгими или свободными? [закрыто]

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

14
В чем разница между синтаксисом и грамматикой?

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

14
Почему синтаксис функционального языка не ближе к человеческому языку?

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

13
Почему переменным PHP должен предшествовать знак доллара?

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

13
Есть ли персонализированный язык программирования, который вы можете использовать для преобразования в другие?

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

13
Насколько полезны инфиксные операторы в языке программирования?

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

12
Какие полезные альтернативные структуры управления вы знаете? [закрыто]

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

12
Что означает «синтаксический уксус»

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

12
Зависит ли синтаксис языков программирования от их реализации?

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

12
Насколько важно изучать make-файлы? [закрыто]

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

11
Как развивался обычай использования квадратных скобок для элементов массива?

Многие языки программирования используют синтаксис a[i]для ссылки на iый элемент массива, последовательности или вектора a- в частности, C и Pascal (с конца 1960-х и начала 1970-х) делают это. С другой стороны, некоторые более ранние языки, такие как Фортран (1950-х годов), не используют это...

11
Какое идиоматическое имя для одноразовой переменной? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 8 лет назад . В директиве set языка шаблонов скорости указана переменная слева. Это не...

11
Что вы думаете об этом новом синтаксисе if-then [закрыто]

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

11
Я, J = 1 действительно вводит в заблуждение? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Существует общий аргумент об инициализации нескольких переменных в одной...