glsl/ast: Support double floats