List; complex structure containing one or more platforms at the highest level, and within each platform a list of one or more devices. Each platform has "name" and "opencl_version" elements, and each device has "name" and "supports_double" elements.
An example running on a MacBook pro might look like:
[[plat_idx]]list(
name = "Apple" (Character; platform name)
opencl_version = 1.2 (Numeric; OpenCL version)
[[dev_idx]]list(
name = "GeForce GT 650M" (Character; device name)
supports_double = TRUE (Logical; does the device support double precision)
)
)