Tienes toda la razón, pues si, es booleano, pero dado que mis orígenes están en el lenguaje C (por algo fuimos creados el mismo año si no me equivoco......fíjate que matizo, por si acasoooooo), no tuve más remedio que 'fabricarme' los booleanos con los valores 0 y 1 en un DEFINE, por lo tanto sea true o sea false es un entero, por lo que se deduce que en cualquier caso................Dios no es real.
Después llegó Java y el dilema. ¿Como saber si Dios era real en Java? No me era posible acceder a él porque parecía encontrarse fuera de la zona de memoria protegida, así que solo conseguí como respuesta un valor NULL.
Ahora Delphi me demuestra que sólo puedo comprobar si Dios es real utilizando una función......
Conclusión: Dios es una constante definida por el programador. Tiene el valor que cada uno le quiera dar.