Boolean Language-Independent Type for YAML™ Version 1.1

Working Draft 2005年01月18日

Oren Ben-Kiki

<oren@ben-kiki.org>

Clark Evans

<cce+yaml@clarkevans.com>

Brian Ingerson

<ingy@ttul.org>

Copyright © 2001-2005 Oren Ben-Kiki, Clark Evans, Brian Ingerson

This document may be freely copied provided it is not modified.

Status

This specification is a draft reflecting consensus reached by members of the yaml-core mailing list. Any questions regarding this draft should be raised on this list.


URI:

tag:yaml.org,2002:bool

Shorthand:

!!bool

Kind:

Scalar.

Canonical:

y|n

Regexp:
 y|Y|yes|Yes|YES|n|N|no|No|NO
|true|True|TRUE|false|False|FALSE
|on|On|ON|off|Off|OFF
Definition:

Mathematical Booleans.

A Boolean represents a true/false value. Booleans are formatted as English words (“true”/“false”, “yes”/“no” or “on”/“off”) for readability and may be abbreviated as a single character “y”/“n” or “Y”/“N”.

Example 1. !!bool Examples

canonical: y
answer: NO
logical: True
option: on

AltStyle によって変換されたページ (->オリジナル) /