cgo: implement bool/float/complex types

This commit is contained in:
Ayke van Laethem
2019-02-08 19:56:43 +01:00
committed by Ron Evans
parent fab38a0749
commit da345e8723
5 changed files with 64 additions and 14 deletions
+8
View File
@@ -28,6 +28,14 @@ func main() {
println("callback 1:", C.doCallback(20, 30, cb))
cb = C.binop_t(C.mul)
println("callback 2:", C.doCallback(20, 30, cb))
// more globals
println("bool:", C.globalBool, C.globalBool2 == true)
println("float:", C.globalFloat)
println("double:", C.globalDouble)
println("complex float:", C.globalComplexFloat)
println("complex double:", C.globalComplexDouble)
println("complex long double:", C.globalComplexLongDouble)
}
//export mul