Ticket #105 (closed enhancement: fixed)
Improve handling of 'base' as a package name
| Reported by: | stephan | Owned by: | stephan |
|---|---|---|---|
| Priority: | major | Milestone: | OTDT_1.1.9 |
| Component: | compiler | Version: | 1.1.8 |
| Keywords: | Cc: |
Description
While generally, base is allowed as a package name, different parsing modes (normal, recovery, assist, diagnose) handle scanner states slightly different.
Added new 8.7.1-otjld-base-used-in-declaration-4 to witness a tricky situation where
- import base must recognize base as a modifier
- base.T871buid4 must interpret base as an identifier
- subsequent playedBy must find the scanner in OT/J mode
Change History
Note: See
TracTickets for help on using
tickets.
all news
RSS feed