In article <cf8l1e$9rk$1 at sea.gmane.org>, "Fredrik Lundh" <fredrik at pythonware.com> wrote: > David Eppstein wrote: > > > With @, a third party tool has an unambiguous indication of whether a > > line is a decorator. With |, it is not possible to recognize decorators > > with a regular expression, instead you have to do some context-free > > parsing to determine whether some previous line has an unclosed paren > > (in which case the | is a binop rather than a decorator). > > "\ > @decorator #" > > """ > @decorator > """ > > (etc) > > </F> I think quoted string recognition in Python is still regular, not context-free. Anyway, the syntax highlighters in editors that I've used don't seem to have a problem with it. -- David Eppstein Computer Science Dept., Univ. of California, Irvine http://www.ics.uci.edu/~eppstein/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4