[Bug 72] New: Introduce new lexer state for patterns

From: <abc-bugs@comlab.ox.ac.uk>
Date: Fri Mar 10 2006 - 03:00:13 GMT

http://abc.comlab.ox.ac.uk/cgi-bin/bugzilla/show_bug.cgi?id=72

           Summary: Introduce new lexer state for patterns
           Product: abc
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: AspectJ compiler
        AssignedTo: abc-bugs@comlab.ox.ac.uk
        ReportedBy: eric@bodden.de

In the current version, a pointcut such as call(* C.call(..)) would lead to a
syntax error, since "call" is a keyword in that state. Hence, we should have a
new state which we switch to, when we see something <pointcut-keyword>( and
leave when we see a matching (!) bracket. I guess it's not urgent right now,
but it could potentially break a lot of applications if we leave that out,
especially, when we keep introducing new pointcuts.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
Received on Fri Mar 10 03:00:15 2006

This archive was generated by hypermail 2.1.8 : Tue Mar 06 2007 - 16:13:27 GMT