Schema |
R |
C |
C++ |
Fortran |
Julia |
Matlab |
Python |
Notes |
---|---|---|---|---|---|---|---|---|
array |
|
|
|
|
|
|
|
|
boolean |
|
|
|
|
|
|
|
|
bytes |
|
|
|
|
|
|
|
Precision X is preserved. |
class |
|
|
|
|||||
complex |
|
|
|
|
|
|
|
Precision X is preserved. |
float |
|
|
|
|
|
|
|
Precision X is preserved. |
function |
|
|
|
|||||
instance |
|
|
|
|||||
int |
|
|
|
|
|
|
|
Precision X is preserved. |
integer |
|
|
|
|||||
ndarray |
|
|
|
|
|
|
|
|
null |
|
|
|
|
|
|
|
|
number |
|
|
|
|
This covers the JSON default for floating point or integer values. |
|||
obj |
|
|
|
|
|
|
|
|
object |
|
|
|
|
|
|
|
|
ply |
|
|
|
|
|
|
|
|
scalar |
yggdrasil defines scalars as an umbrella type encompassing int, uint, float, bytes, and unicode. |
|||||||
schema |
|
|
|
|
|
|
|
|
string |
|
|
|
|
|
|
|
User can specify an encoding for scalar strings. |
uint |
|
|
|
|
|
|
|
Precision X is preserved. |
unicode |
|
|
|
|
|
|
|
Precision X is preserved. |