syntax
( defdata nametype)
> (onep1)t
t
t
nil
type
type
( enum lst-expr)
> (traffic-lightp'red)t
> (traffic-lightp'green)t
> (traffic-lightp'blue)nil
type
( oneof type...)
> (intstrp5)t
> (intstrp-2)t
> (intstrp"oconto")t
> (intstrp'watermelon)nil
> (intstrp"watermelon")t
t
t
t
t
nil
type
( range numeric-typerange-constraints)
> (probabilityp1/2)t
> (probabilityp2)nil
> (probabilityp0)t
> (probabilityp1)t
> (big-natp4)nil
> (big-natp3827)nil
> (big-natp13372462)t
type
( record (field-name. type)...)