Hi Uiratan,

I would have thought that Ernest would caution you that what you are relying
on is an implementation quirk of Jess that is not guaranteed to exist
indefinitely since it's not part of the specified behavior of Jess.  I am
not even sure why Protege allows it.

Though Wolfgang's trick was very cool, I advise you against using it.

If you read the Protege documentation, you will clearly see that there is a
convention to follow regarding the naming of slots.  Using spaces in them is
*not* following that convention.

>From the Protege documentation:

"...A recommended convention is to make slot names lowercase, with words
separated by an underscore. Making slot names lowercase, while making
class[e] names start with an uppercase letter, helps you distinguish them in
your ontology."

Hacking around what is correct is just not good programming in my humble
opinion.

Cheers,
Jason


-----------------------------------------------------------
Morris Technical Solutions LLC
[EMAIL PROTECTED]
(517) 304-5883

Reply via email to