Запитання з тегом «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
Наскільки корисні оператори infix мовою програмування?
Наскільки корисні оператори infix мовою програмування? Чи варті вони додаткової складності, яку вони надають? Чи можете ви навести будь-які приклади, коли оператори інфікування краще підходять до проблеми, з якою не вдається впоратися, просто перевантаживши звичайні оператори?

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

8
Наскільки важливо вивчити файли? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
12 java  learning  c++  syntax  make 

5
Чи залежить синтаксис мов програмування від їх реалізації?
Хоча, моє запитання може бути абсолютно нерелевантним, але я відчув закономірність між більшістю мов програмування та їх офіційними реалізаціями. Інтерпретовані (байт-інтерпретовані?) Мови, такі як Python, Lua тощо, зазвичай мають надзвичайно поблажливий і простий синтаксис і, як правило, не мають типу або не вимагають від розробника явно запису змінних типів у …

22
Які корисні альтернативні структури управління ви знаєте? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Чи дійсно i, j = 1 вводить в оману? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Існує загальний аргумент про множинні ініціалізації змінної в одному вкладиші, тобто: Розглянемо для прикладу …

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
Яка ідіоматична назва змінної змінної? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . Директива про встановлення мови шаблонів швидкості вимагає змінної в лівій частині. Це не працює. #set ( $entries.add("d") ) Незважаючи на …
11 naming  syntax 

6
Що ви думаєте про цей новий синтаксис if-then [закритий]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я просто думав про те, що було б дійсно крутим, щоб я мав у …
11 syntax 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.