DDS past semantic check DDS past full semantic check Dataset { Structure { Int32 i; Int32 j; } test; Sequence { Int32 i; Int32 j[10]; } test2; Grid { Array: Float64 f[10][10]; Maps: Int32 g[10]; Int32 h[10]; } test4; Sequence { String name; Int32 age; } person; Structure { Int32 j; Int32 i; Structure { Int32 i; Float64 f[10]; } data; } exp; Grid { Array: Float64 g[10][10][10]; Maps: Float64 lat[10]; Float64 lon[10]; Float64 weirdness[10]; } strange; } data6;