Nil

сторінка значень у проєкті Вікімедіа

Nil (скорочення від лат. nihil) — ніщо, нуль.[1] Часом використовується в англійській мові замість слова «ніщо», наприклад, при описі рахунків ігор: «score 2-nil».

Латинські вирази ред.

В мовах програмування ред.

  • В Ruby позначає відсутність значення. Nil відрізняється від нуля, бо нуль — число, і має значення. Також nil відрізняється від невизначеної змінної, бо змінна визначена, просто не містить значення.[2]
  • В Go, nil означає нульове значення для вказівників, каналів, функцій, інтерфейсів, відображень і зрізів.[3]
  • В підручнику з програмування "Structure and Interpretation of Computer Programs" позначає порожній список, або закінчення списку.[4] З того часу мова Scheme позбулася символа nil на користь літерала порожнього списку '().[5]
  • В Common Lisp позначає порожній список та хибне значення.[6]
  • В Pascal — нульовий вказівник.

Див. також ред.

Примітки ред.

  1. Nil. TheFreeDictionary.com. The Free Dictionary. Архів оригіналу за 22 березня 2016. Процитовано 27 березня 2016.
  2. why the lucky stiff. Floating Little Leaves of Code :: Why's (Poignant) Guide to Ruby. Архів оригіналу за 31 березня 2016. Процитовано 27 березня 2016.
  3. The Go Programming Language - builtins. Архів оригіналу за 8 грудня 2017. Процитовано 8 грудня 2017.
  4. Hal Abelson, Jerry Sussman. Structure and Interpretation of Computer Programs. — MIT Press. — ISBN 9780262011532. Архівовано з джерела 3 червня 2016
  5. https://stackoverflow.com/a/9786209/816449
  6. Медведєв Михайло Геннадійович. Common Lisp/Об'єкти Ліспу — Вікіпідручник. Архів оригіналу за 25 вересня 2015. Процитовано 27 березня 2016.