Parse and compile if command