Case Sensitivity Rules
Case sensitivity for keys, keywords, and type names.
Internet Object is case-sensitive throughout. Keys, keywords, and type names MUST be written with exact casing.
Keys
Member keys are distinct by case — Name and name are two different fields:
Name: string, name: string
---
{ Name: Alice, name: alice }Keywords
The literal keywords MUST be written exactly as defined. Their accepted forms are:
Meaning
Accepted
Not accepted
true
T, true
t, True, TRUE
false
F, false
f, False
null
N, null
n, Null
not-a-number
NaN
nan, NAN
infinity
Inf, -Inf
inf, Infinity
active: bool
---
~ T # ✓
~ true # ✓
~ t # ✗ expected-booleanType names
Built-in type names are lowercase: string, int, uint8, bool, datetime, decimal, and so on. String or INT are not recognized types.
See Also
Last updated
Was this helpful?
