{"id":"word--false","name":"false","owner":"yeho","package":"language","kind":"keyword","signature":"false","description":"Boolean false literal","context":"Use literals for small values that are obvious at the point of use. Give repeated domain values a named field or function.","parameters":[],"returns":"","members":[],"tags":["complete-program","cpu","keyword","values","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"docs/language/language-core.md §2.6-2.9; lexer literal fixtures"},"status":"stable","notes":["Supported escapes include \\\\, \\n, \\r, \\t, \\0, escaped quotes, and Unicode \\u{...}.","Interpolated text and hex, binary, or separator numeric literals are not admitted."],"examples":[{"id":"complete","title":"Short circuit","description":"Use literals for small values that are obvious at the point of use. Give repeated domain values a named field or function.","code":"list of int empty = []\nbool andResult = false and empty[0] == 1\nbool orResult = true or empty[0] == 1\n\nif !andResult and orResult\n{\n    Console.Log(\"short-circuit-ok\")\n}\nelse\n{\n    Console.Log(\"short-circuit-bad\")\n}\n","manifest":"package = \"tests.compiler.fastContract.shortCircuit\"\n","tags":["cpu","complete-program"],"verification":"type checked","run":"cpu-oracle","source":"tests/compiler/fast-contract/short-circuit/start.yh","sha256":"fd46f569be08898386e811ba9a008674510a5ee0fc950ea0c2b74cc2c94ba004","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":[],"url":"https://demonhunterlabs.com/academy/api?item=word--false","json":"https://demonhunterlabs.com/reference/items/word--false.json","markdown":"https://demonhunterlabs.com/reference/text/word--false.md"}
