Here I have found that it should be possible to write a SWRL-rule like this:
Person(?p) ^ (hasCar = 0)(?p) -> CarlessPerson(?p)
But when I have tried to input this example in SWRLtab in Protege I got an error: Unexpected character '='
I tried to input it in another way:
Person(?p) ^ (hasCar max 0 Car)(?p) -> CarlessPerson(?p)
but it also doesn't work.
How to input such rules in SWRLtab in Protege?