llvm compilation: unary 'logical not' fix, added exponentiation compilation, generic function prototype node compilation, added typeid comparison
llvm compilation: unary 'logical not' fix, added exponentiation compilation, generic function prototype node compilation, added typeid comparison

WheretIB/nullc,WheretIB/nullc,WheretIB/nullc,WheretIB/nullc,WheretIB/nullc,WheretIB/nullc,WheretIB/nullc