added bool type. conditional parse ok, but do not print proper llvm code