---
bool:
true: [ y, Y, yes, Yes, YES, true, True, TRUE, on, On, ON ]
false: [ n, N, no, No, NO, false, False, FALSE, off, Off, OFF ]
float: [ .inf, +.inf, -.inf, .nan ]
int: [ 0b10, 010, 0xf, 19:59 ]
null: [ ~, null ]
date: [ 2008-10, 2008-10-02T21:21:42Z-08 ]
####
y -> 'y'
Y -> 'Y'
Yes, Yes, YES, true, True, TRUE, on, On, ON -> true
n -> 'n'
N -> 'N'
no, No, NO, false, False, FALSE, off, Off, OFF -> false
19:59 -> 1199
####
y -> 'y'
Y -> 'Y'
Yes, Yes, YES, true, True, TRUE, on, On, ON -> '1' / 1
n -> 'n'
N -> 'N'
no, No, NO, false, False, FALSE, off, Off, OFF -> '' / 0
####
.inf, +.inf -> Infinity
-.inf -> -Infinity
.nan -> NaN
~, null -> nil
####
.inf, +.inf -> 'inf' / inf
-.inf -> '-inf' / -inf
.nan -> 'nan' / nan
~, null -> undef