Re: (Un)expected syntax error
Jan Wielemaker <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
On 07/31/2013 03:56 AM, Richard A. O'Keefe wrote: > > On 30/07/2013, at 8:57 PM, Jan Wielemaker wrote: >> Yes. volatile is a high priority operator. >> Putting it in '...' doesn't stop that (which I >> still think is a mistake > > Jan, you know the reason for that. It's so that we can > use things like 'Det' as operators, which would not > otherwise be legal. Yes, I know. I also know that I've never seen such an operator in the wild and I've seen dozens of people trying to get rid of operator properties using single quotes. So, I think the wrong choice was made ... > Possibly the most surprising thing here is volatile > being an operator at all. Its in the dynamic, multifile category of predicate property declarations. --- Jan