Запитання з тегом «syntax»

Синтаксис відноситься до набору правил, які визначають, як написати правильно структуровану програму мовою. Він явно не стосується значення програми та її тлумачення.

2
Як склався звичай використання квадратних дужок для елементів масиву?
Багато мов програмування використовують синтаксис a[i]для позначення i'-го елемента масиву, послідовності чи вектора, aзокрема, це роблять C та Pascal (з кінця 1960-х та початку 1970-х). З іншого боку, деякі більш ранні мови, як, наприклад, Фортран (з 1950-х років), не використовують цю конвенцію. Крім того, я вивчив трохи математики, і математики …
11 history  array  syntax 

2
Чому гнучкість Форта робить граматику невідповідною для неї?
Нещодавно я взяв на себе завдання написання мови програмування на основі стека. Перш ніж я почав розробляти свою мову, я подумав, що було б хорошою ідеєю читати та експериментувати з існуючими мовами на основі стека. Це підводить мене до теми цієї публікації. Я читав статтю у Вікіпедії про Forth , …

6
Необов’язкові крапки з комою
Найчастіше в імперативній мові загального призначення - крапки з комою, як обмежувачі висловлювань, або потрібні, або повністю заборонені (наприклад, C і Python). Однак деякі мови, як-от JavaScript, дозволяють відмовитись від розмежування висловлювань крапкою з комою на користь інших роздільників (наприклад, нового рядка). Які дизайнерські рішення стоять за цим? Я розумію, …


4
Чому наукові мови програмування такі дивні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Мені здається, що мови програмування, призначені для використання в науці та техніці, незмінно дивні …

1
Я відчуваю щось незручне із синтаксисом запису Haskell
Більшість синтаксису Haskell має красу чистоти. Але синтаксис запису виглядає некрасиво. Це незручно. Він відчуває якусь суміш із С. Для цього потрібні кома та дужки. У Haskell є розділення на основі вкладок, ліній. Тож це виглядає занадто багатослівно, ніж потрібно спочатку. Чому він створений таким чином?
9 syntax  haskell 

8
Суворе визначення синтаксичного цукру? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Схоже, що в мовних святих війнах люди постійно заперечують будь-яку особливість, яку вони не …

1
Що робить деякі речі простішими для розбору, ніж інші?
Я щойно читав сторінку Вікіпедії для WebAssembly, і на ній написано: " WebAssembly - це ... розроблений так, щоб швидше розбирати, ніж JavaScript ", що наштовхнуло мене на думку, що робить певний мову чи формат даних швидшим для розбору, ніж інші та які алгоритми розбору використаний?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.