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

Синтаксис относится к фактическим языковым элементам и самим символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным языковым тегом

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


4
Использование unset против установки переменной на пустую
В настоящее время я пишу структуру тестирования bash, где в тестовой функции могут использоваться как стандартные тесты bash ( [[), так и предопределенные сопоставители. Сопоставители являются оболочками для '[[' и помимо возврата кода возврата, устанавливают какое-то значимое сообщение, говорящее о том, что ожидалось. Пример: string_equals() { if [[ ! $1 …
108 bash  variables  syntax 

4
Как разбить длинную строку кода в Голанге?
Исходя из Python, я не привык видеть строки кода длиннее 80 столбцов. Итак, когда я сталкиваюсь с этим: err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) Я пытался сломать это err := database.QueryRow("select * from users where user_id=?", id) \ .Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) …
108 go  syntax 

4
Ассоциативность «in» в Python?
Я делаю парсер Python, и это меня действительно сбивает с толку: >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list …

2
Почему функции и методы в PHP нечувствительны к регистру?
Функции и методы в PHP нечувствительны к регистру, как показано в следующем примере. function ag() { echo '2'; } Ag(); class test { function clMe() { echo 'hi'; } } $instance = new test; $instance->clme(); Но с переменными дело обстоит иначе. В чем обоснование?

2
Пример использования oneeway void в Objective-C?
Я нашел странное ключевое слово в NSObject.h - (oneway void)release; Я поискал в Интернете и узнал, что это связано с асинхронной передачей сообщений, которая похожа на передачу сообщений в Erlang. Кажется, из этого можно сделать много интересного. Каковы хорошие варианты использования этого ключевого слова?

5
Для чего нужен ложный оператор в C #?
В C # есть два странных оператора: истинный оператор ложный оператор Если я правильно понимаю, эти операторы можно использовать в типах, которые я хочу использовать вместо логического выражения и где я не хочу обеспечивать неявное преобразование в bool. Скажем, у меня есть следующий класс: public class MyType { public readonly …
107 c#  .net  syntax 

2
Что означает префикс ab перед строкой Python?
В исходном коде Python я наткнулся на маленькую букву b перед строкой, например: b"abcdef" Я знаю о uпрефиксе, обозначающем строку в Юникоде, и о rпрефиксе для необработанного строкового литерала. Что означает bсимвол и в каком виде исходного кода он полезен, поскольку кажется, что он в точности похож на обычную строку …


4
Расположение скобок для автоматического выполнения анонимных функций JavaScript?
Недавно я сравнивал текущую версию json2.js с версией, которая была в моем проекте, и заметил разницу в том, как выражение функции создавалось и выполнялось самостоятельно. Код, используемый для заключения анонимной функции в круглые скобки и последующего ее выполнения, (function () { // code here })(); но теперь автоматически выполняемая функция …

6
Каковы точные правила, когда вы можете опускать скобки, точки, фигурные скобки, = (функции) и т. Д.?
Каковы точные правила, когда вы можете опускать (опускать) круглые скобки, точки, фигурные скобки, = (функции) и т. Д.? Например, (service.findAllPresentations.get.first.votes.size) must be equalTo(2). service моя цель def findAllPresentations: Option[List[Presentation]] votes возвращается List[Vote] должно и быть - обе функции спецификаций Почему я не могу пойти: (service findAllPresentations get first votes size) …
106 syntax  scala 

3
Что делает «%» (процент) в PowerShell?
Кажется, что операция% запускает блоки сценария после конвейера, хотя about_Script_Blocks указывает, что% не требуется. Все это прекрасно работает. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Но когда мы добавляем блок скрипта после конвейера, нам сначала нужно иметь%. get-childitem | { write-host …
106 powershell  syntax 

16
Что предпочтительнее использовать: лямбда-функции или вложенные функции (def)?
В основном я использую лямбда-функции, но иногда использую вложенные функции, которые, кажется, обеспечивают такое же поведение. Вот несколько тривиальных примеров, когда они функционально делают то же самое, если они были обнаружены в другой функции: Лямбда-функция >>> a = lambda x : 1 + x >>> a(5) 6 Вложенная функция >>> …

5
Лишние точки с запятой в конце строки в сценариях оболочки?
У меня есть сценарий оболочки, который содержит следующее: case $1 in 0 ) echo $1 = 0; OUTPUT=3;; 1 ) echo $1 = 1; OUTPUT=4;; 2 ) echo $1 = 2; OUTPUT=4;; esac HID=$2; BUNCH=16; LR=.008; Точки с запятой в приведенном выше фрагменте совершенно излишни? И есть ли причина, по …
104 bash  shell  syntax 

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